Braves Are 2021 World Series Champions!!

For the capacity crowds at Truist Park and The Battery and frenzied fans around Braves Country and beyond, the team’s first World Series appearance since 1999 became a sweet reality. Only the powerful Astros stood in the path of the Braves first World Series Championship since 1995. Most of the pundits gave the Braves little

Read More…

Find us on Facebook