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