Astros headed to World Series, Verlander named MVP
Houston Astros win World Series over Philadelphia Phillies with
Top 25 Baseball Stories of 2017 -- No. 1: The Astros Win Their
How the Astros Built a World Series Contender
Major League Baseball: 2017 World Series Film: Houston Astros vs. Los Angeles Dodgers : Various, Various: Movies & TV
Major League Baseball: 2017 World Series Film: Houston Astros vs. Los Angeles Dodgers
Champs: Astros' first World Series win is a triumph for Houston
Houston Strong: Astros take World Series title for the first time
Dodgers history: 2017 was the best team that didn't win a World
It's official: Dodgers cheated out of 2017 World Series title
MLB has no plans to strip Astros, Red Sox of World Series titles