Braves Faithful Cheer for World Series Winners in Downtown Atlanta

Fans of the 2021 World Series Champions lined the streets of Atlanta on Friday, November 5, gathering for a victory parade celebrating the Atlanta Braves’ first championship title since 1995.

Video streamed live to Facebook shows the parade passing by in downtown Atlanta just after noon on Friday.

The Atlanta Braves conquered the Houston Astros in Game 6 of the World Series at Truist Park on November 2. Credit: Charmaine Stayfresh McWhorter via Storyful

Our goal is to create a safe and engaging place for users to connect over interests and passions. In order to improve our community experience, we are temporarily suspending article commenting