Braves vs Astros: A World Series 6 decades in the making
Braves vs Astros: A World Series 6 decades in the making, Baseball
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Hammerin' Braves win 1st WS crown since 1995, rout Astros
MORE
After 2,144 wins, Dusty Baker finally gets the World Series party he deserves, World Series
Atlanta Braves vs. Houston Astros: A World Series 6 decades in the making
Braves vs Astros: A World Series 6 decades in the making
World Series Game 6: Live updates on Braves vs Astros
World Series: Remembering Braves epic history with Game 6 - Sports Illustrated
Astros win 2022 World Series championship, no asterisk needed - Sports Illustrated
City on edge: Braves squander chance for hometown party in Game 5 loss to Astros – The Denver Post