Champs: Astros' first World Series win is a triumph for Houston
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first World Series title
Houston Astros advance to World Series with Game 7 win over Yankees
Houston Astros claim first World Series title
Astros advance to World Series with Game 6 win
2017 World Series: Justin Verlander, Astros win Game 7, first title
How the Houston Astros Finally Hit on a Formula That Worked for Them - The New York Times
Astros headed to World Series, Verlander named MVP
2022 World Series Champions: Houston Astros, Official Trailer