Houston Astros Win World Series - The New York Times
Astros thrash Dodgers, 5-1, in Game 7 to claim franchise's first World Series title
World Series 2017: Houston Astros win first title
Watch an extended cut of the Astros winning their first World Series
Houston Astros Are World Series Champions, Beating Los Angeles Dodgers
MLB has no plans to strip Astros, Red Sox of World Series titles, says commissioner Rob Manfred - ABC13 Houston
Unsigned Houston Astros Fanatics Authentic 2017 World Series Champions Team Dogpile Celebration Photograph
Champs: Astros' first World Series win is a triumph for Houston
Houston Astros claim first World Series title
The best Dodger moments from the 2017 World Series - McCovey Chronicles
Astros complete stunning rise and win first World Series over Dodgers