World Series 2017: Houston Astros Win, Home Runs, Dodgers
Astros win their first World Series after Game 7 victory over LA Dodgers, World Series
Houston Strong: Astros take World Series title for the first time
The Astros Tanked Their Way To The Top
MORE
World Series 2017: How the Astros Won Game 2, Inning by Inning - The New York Times
Astros defeat Dodgers 5-1 to win World Series - Los Angeles Times
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7
Houston Astros down LA Dodgers to win baseball's World Series
Dodger fans bracing for Houston Astros' return to Los Angeles – Daily News
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7, Sports
Houston, we have liftoff: Astros win first World Series - Student Life
It's official: Dodgers cheated out of 2017 World Series title - Los Angeles Times
Astros walk-off with dramatic, crazy win to take 3-2 World Series lead over Dodgers