Atlanta Braves' World Series trophy will make its way to Tennessee Vols athletic event
The Atlanta Braves' World Series trophy will be in Knoxville this spring. Atlanta is taking the trophy on a "tour" of the southeast and one of the stops on the tour is the Tennessee Vols' home basketball game against the Arkansas Razorbacks on March 5. The trophy will be on display inside of Thompson-Boling Arena. […]
The Atlanta Braves' World Series trophy will be in Knoxville this spring.
Atlanta is taking the trophy on a "tour" of the southeast and one of the stops on the tour is the Tennessee Vols' home basketball game against the Arkansas Razorbacks on March 5.
The trophy will be on display inside of Thompson-Boling Arena.
Atlanta beat the Houston Astros in six games late last year to claim their first World Series title since 1995.
Featured image via USA TODAY Sports
