An estimated 1 million fans, many of them MLBbro fans, packed midtown and downtown Atlanta today to celebrate the Braves’ first World Series championship since 1995.
FRONT STREET

Posted by admin | Nov 5, 2021 | FRONT STREET | 0 |
An estimated 1 million fans, many of them MLBbro fans, packed midtown and downtown Atlanta today to celebrate the Braves’ first World Series championship since 1995.