Astros win first World Series title
Reflecting on the Houston Astros' World Series Win – The Bates Student
Astros' Peña 1st rookie hitter to win World Series MVP
Astros headed to World Series, Verlander named MVP
MORE
Astros topple Phillies in Game 6 to win World Series
Braves win first World Series title since 1995 – WABE
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first World Series title
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Astros win 2022 World Series: Houston clinches second title as Yordan Alvarez's Game 6 homer ousts Phillies
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
Houston Astros Win Franchise's First World Series - WSJ
Hammerin' Braves win 1st WS crown since 1995, rout Astros
2017 World Series: Justin Verlander, Astros win Game 7, first title
Astros win second World Series title in six years, first since scandal
Astros sweep Yankees in ALCS, advance to World Series again
World Series 2022: Harper & Phillies face red-hot Houston Astros – Houston Public Media