World Series Game 6: Houston Astros win championship
Astros win 2022 World Series after comeback victory in Game 6
Houston Astros Beat Boston Red Sox to Reach World Series - The New York Times
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
MORE
How many World Series have the Houston Astros won?
Eovaldi remains perfect, Rangers slug their way to 9-2 win over Astros to force Game 7 in ALCS
WORLD SERIES CHAMPS: Astros are World Champions after defeating the Phillies in Game 6 at Minute Maid Park
The Atlanta Braves won the 2021 World Series, its first championship since 1995 : NPR
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory, Sports
Houston Astros are WORLD CHAMPIONS!
Astros win 2nd World Series in 6 years
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Houston Astros oust Boston Red Sox, advance to World Series
Alvarez blasts Baker, Astros to World Series title vs Phillies