Atlanta Braves finish off Houston Astros for first World Series championship since 1995 - ESPN

$ 26.99 · 4.7 (475) · In stock

The Braves -- ravaged by injuries early, dismissed as late as August and counted out at practically every juncture of the playoffs -- beat Houston 7-0 on Tuesday night to become World Series champions for the first time in more than a quarter-century.

2021 World Series: Atlanta Braves beat Houston Astros 7-0 in Game 6 to capture first title in 26 years - ABC11 Raleigh-Durham

Atlanta Braves win World Series for the first time since 1995

PHOTOS: Atlanta Braves win first World Series since 1995

Braves Throwback Thursday: Be thankful Atlanta didn't trade this

Atlanta Braves finish off Houston Astros for first World Series championship since 1995 - ESPN

Houston Astros sign stealing scandal - Wikipedia

Atlanta Braves are World Series champs; Celebrate with

The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR

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

Houston Astros - Wikipedia

Houston Astros & Philadelphia Phillies World Series Bound