Atlanta Braves knock out Houston Astros to win first World Series
Atlanta Braves vs. Houston Astros - World Series: Game 1 (10/26/21
World Series Game 1: Instant reaction as Braves top Astros
World Series game 1: Live updates on Braves vs Astros
MORE
Atlanta Braves shut out Houston Astros to win 2021 World Series
Max Fried pitches Atlanta Braves to first World Series win in 26
World Series 2021: Atlanta Braves vs. Houston Astros by the
Braves lose to Phillies in 2023 NLDS
Braves Season Predictions: Who will win the 2022 World Series
Atlanta knocks off Dodgers to advance to the World Series