Atlanta Braves knock out Houston Astros to win first World Series since '95
Hammerin' Braves rout Astros to win 1st WS crown since 1995
Why some fans say the Braves vs. Astros World Series is a matchup
World Series: Braves on the brink of first title in 26 years
MORE
Braves rout Astros, win first World Series crown since 1995
Braves beat Astros 7-0 in Game 6, winning first World Series since
Atlanta Braves advance to the World Series for the first time in
2023 World Series Odds: Atlanta Braves Favorite at Start Playoffs
World Series 2021: Atlanta Braves vs. Houston Astros by the
Atlanta Braves knock out Houston Astros to win first World Series
Astros Beat Braves to Send World Series Back to Houston - The New
World Series game 1: Live updates on Braves vs Astros