Fans Await Start of Atlanta Braves World Series Victory Parade
Fans of the 2021 World Series Champions lined the streets of Atlanta on Friday morning, November 5, anticipating the noontime start of a victory parade celebrating the Atlanta Braves’ first championship title since 1995.
Video shared by the Fulton County official Twitter account shows fans gathering behind police barricades before the start of the parade on Friday morning in downtown Atlanta.
The Atlanta Braves conquered the Houston Astros in Game 6 of the World Series at Truist Park on November 2. The annual victory parade was scheduled to begin at 12 pm. Credit: Fulton County Georgia via Storyful