The Atlanta Braves won Major League Baseball's World Series for the first time since 1995 with a 7-0 win over the Houston Astros on Tuesday.
The Atlanta Braves won Major League Baseball's World Series for the first time since 1995 with a 7-0 win over the Houston Astros on Tuesday.
MLB capsules: Rays snap Astros' 12-game winning streak
The Atlanta Braves won the 2021 World Series, its first
Braves rally past Astros to move one win from first World Series
Top 10 Longest MLB Championship Droughts of All Time
Braves rout the Astros for their 1st World Series win since 1995
Braves rout Astros, win first World Series title since 1995
World Series Odds 2023: Astros holding strong as favorites, Padres
MLB Power Rankings Week 8 - There's a new No. 1 team on our list
World Series: Atlanta Braves beat Houston Astros to win first Fall
Braves rally past Astros to move one win from first World Series
World Series score: Atlanta Braves win first title in 26 years
Atlanta Braves ground Houston Astros to seal first World Series