Braves thump Astros to snap 26-year World Series drought

By A Mystery Man Writer

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.

World Series: Atlanta Braves beat Houston Astros to win first Fall

Atlanta Braves thump Astros to snap 26-year World Series drought

Atlanta Braves ground Houston Astros to seal first World Series

2021 World Series schedule, scores, results: Braves capture title

Atlanta Braves thump Astros to snap 26-year World Series drought

Atlanta Braves thump Astros to snap 26-year World Series drought

World Series: Atlanta Braves beat Houston Astros to win first Fall

Braves rally past Astros to move one win from first World Series

Atlanta Braves ground Houston Astros to seal first World Series

Braves thump Astros to snap 26-year World Series drought

©2016-2024, doctommy.com, Inc. or its affiliates