Braves World Series Trophy Tour makes a stop in Warner Robins
Braves World Series trophy was displayed at the Little League Southeast Park in Warner Robins.
WARNER ROBINS, Georgia (41NBC/WMGT) — The Atlanta Braves have been busy showing off their new hardware. Since February 15, the Braves 2021 World Series Trophy has been on tour and will make 151 total stops, commemorating 151 years of Braves baseball. The stops are in Georgia and most surrounding states, featuring locations in Alabama, Tennessee, Mississippi, South Carolina and North…