World Series Game 6: Houston Astros win championship
Atlanta wins 2021 World Series with 7-0 romp over Houston Astros in Game 6
2021 World Series ratings: Braves-Astros Game 6 draws 14.3 million
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
MORE
World Series 2021: Everything you need to know from Astros roster, schedule, tickets & more
Houston Astros win second World Series in 6 years - CBS News
Alvarez blasts Astros past Phillies to World Series title
Astros win World Series 2022
Astros topple Phillies in Game 6 to win World Series
Atlanta Overcomes Decades of Frustration to Win World Series - The New York Times
MLB Playoff Roundup: World Series Game 6 - Pinstripe Alley
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
Yordan Alvarez blasts Astros to World Series title vs. Phillies
MLB rookie with deep New England ties named World Series MVP