Houston Astros Final Play 2017 World Series Champions
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
MLB suspends Houston Astros GM, manager for sign-stealing in 2017 World Series - ABC News
MORE
Astros Dodgers World Series: Houston plays for another championship 5 years after earning historic first title - ABC13 Houston
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Astros complete stunning rise and win first World Series over Dodgers
2022 World Series Champions: Houston Astros
Houston Astros claim first World Series title
Astros headed to World Series, Verlander named MVP
2017 World Series - Wikipedia
The Houston Astros Are World Series Champions
How the Houston Astros Finally Hit on a Formula That Worked for Them - The New York Times
It's official: Dodgers cheated out of 2017 World Series title - Los Angeles Times