Loading the player...


INFO:
The Atlanta Braves were cheered by a massive turnout of fans near their former and current homes in a two-stage parade on Friday to celebrate the team
Atlanta celebrates Braves World Series win