Atlanta Braves taking World Series trophy on the road on 151-stop tour
Astros' World Series trophy tour comes to Houston this week
Atlanta Braves: Where to see the World Series trophy tour
A unique opportunity for baseball fans, Cubs World Championship Trophy in Eugene
Astros World Series trophy tour: Where, when fans can see it
Houston Astros set to kick off championship trophy tour
Atlanta Braves announce World Series trophy tour with stops planned in Nashville
Houston Astros X Raising Cane's World Series Trophy Tour, Houston Style Magazine
Astros launch World Series title trophy tour
The George Welcomes the Houston Astros 2017 World Series Trophy