Despite entering the 2021 MLB postseason with the fewest wins of any playoff team, the Braves took home the franchise's first World Series since 1995 on Tuesday night.
Atlanta knocked off Houston, 7-0, in Game 6 to win the franchise's fourth title, and its second since moving the franchise to Georgia in 1966.
The Braves announced they will host their championship parade on Friday. According to WSB-TV in Atlanta, it will take place in both Atlanta and Cobb County, beginning at Centennial Olympic Park.
More details about the parade are expected to be released on Wednesday.