Braves thump Astros to snap 26-year World Series drought
Atlanta Braves win World Series
11) Atlanta strikes first on monster home run by Jorge Soler
The Latest: Braves win first World Series title since 1995
Biggest postseason comebacks
2021 Houston Astros season - Wikipedia
The greatest postseason moment for every MLB team
Astros 3, Yankees 2: How Houston took 2-0 series lead in ALCS
Mattress Mack Wins Big If Houston Astros Win the World Series