People await a victory parade outside the Fox Theatre, Friday, Nov. 5, 2021, in Atlanta. The Braves beat the Houston Astros 7-0 in Game 6 on Tuesday to win their first World Series baseball title in 26 years. (AP Photo/Brynn Anderson)