The Atlanta Braves' World Series Win Over Houston Is a Historic
How many times have the Atlanta Braves and Houston Astros won the
Astros win second World Series in franchise history, beat Phillies
He struck out a guy on a broken leg.' Braves take Game 1, but lose
MORE
Braves beat Dodgers 4-2, head to first World Series since '99
Do you feel conflicted over being happy for the 2021 World Series
Braves beat Astros 7-0 in Game 6, winning first World Series since
World Series: Jorge Soler hits historic home run as Atlanta Braves
World Series score: Atlanta Braves win first title in 26 years
Astros vs Braves Game 5: Houston keeps World Series alive after
Hammerin' Braves rout Astros to win 1st WS crown since 1995