World Series 2017: Houston Astros Win, Home Runs, Dodgers
The Astros Won the World Series, Y'all: Your Texas Roundup – Texas Monthly
Houston Astros, Verlander win 2017 World Series
2017 World Series - Wikipedia
MORE
Los Angeles Dodgers fall to Houston Astros in game seven of World Series. - Daily Forty-Niner
Kershaw's strong start gives Dodgers 9-2 win over Astros - The San Diego Union-Tribune
Long Wait, Great Win: The Houston Astros Triumph in Game Seven of the 2017 World Series
World Series 2017: Wild 7 Games With Record Home Runs
Worth the wait: Astros top Dodgers in Game 2 thriller for first World Series win
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
The Legitimacy of the 2017 World Series