Astros win first World Series title
How the Astros Won World Series Game 7, Inning by Inning - The New York Times
The Houston Astros Smash Their Way to a World Series Title - WSJ
Houston Astros beat Los Angeles Dodgers 5-1 in Game 7 for first World Series title in franchise history – Twin Cities
MORE
Astros defeat Phillies in Game 6 to win 2nd World Series title
Astros win first World Series Championship in franchise history - The Crawfish Boxes
Astros sweep Yankees in ALCS, advance to World Series again
MLB suspends Houston Astros GM, manager for sign-stealing in 2017 World Series - ABC News
Photos: Houston Astros win first World Series title in franchise history
Dusty Baker wins his first World Series title as manager with Houston
Astros reach World Series with rout of Red Sox in ALCS Game 6
Houston Astros claim first World Series title in Game 7 win over Los Angeles Dodgers - ABC News
Astros win second World Series title in six years, first since scandal
Astros headed to World Series after beating Red Sox 5-0
Astros topple Phillies in Game 6 to win World Series
Astros win 2022 World Series, solidifying their status as a dynasty