World Series 2022: Houston Astros win first title-clinching home game among the major sports in the city of Houston since 1995
World Series 2017 Game 1: Houston Astros 1-3 Los Angeles Dodgers – as it happened, World Series
MLB on X: #CHAMPS The @Astros win their first #WorldSeries in franchise history! / X
Houston Astros win first World Series ever since being founded 55 years ago - Houston Business Journal
Houston Astros win first World Series ever since being founded 55 years ago - Houston Business Journal
Houston Astros Win First World Series In Franchise History: Twitter Reacts
Houston Astros Win World Series - The New York Times
The Houston Astros Are the World Series Champions and Earn History
Houston Astros Win World Series - The New York Times
We finished the fight' -- Relive Game 7 as Nationals win World Series - ESPN
Houston Astros World Series