Braves thump Astros to snap 26-year World Series drought
By A Mystery Man Writer
Description
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.
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 most underrated player on every MLB team
Atlanta Braves are World Series champs; Celebrate with
Braves rally past Astros to move one win from first World Series
Longest World Series title droughts
Atlanta Braves thump Astros to snap 26-year World Series drought
World Series score: Atlanta Braves win first title in 26 years
MLB capsules: Rays snap Astros' 12-game winning streak
World Series Game 6: Live updates on Braves vs Astros
Atlanta Braves ground Houston Astros to seal first World Series
from
per adult (price varies by group size)