Houston Astros beat Los Angeles Dodgers for maiden World Series title
The Houston Astros Are the World Series Champions and Earn History
Houston Astros beat Philadelphia Phillies 4-1 to clinch World Series - The Globe and Mail
LA City Council wants Astros' 2017 World Series title to be given to Dodgers
Houston Astros Win World Series - The New York Times
Houston Astros Jose Altuve holds Commissioners Trophy surrounded by teammates after defeating the Los Angeles Dodgers in the 2017 MLB World Series game seven at Dodger Stadium in Los Angeles on November
Champs: Astros' first World Series win is a triumph for Houston
The Texas Rangers and Houston Astros Play for a Spot in the World Series
Astros win World Series 2022