Flood-ravaged Houston in love with World Series kings
World Series: Houston Astros beat Los Angeles Dodgers 5-1 in game seven for the team's first-ever title - ABC News
Yordan Alvarez blasts Astros, Dusty Baker to World Series title
Astros finish off Phillies to win second World Series
Dodgers Fans Are Not Over Astros Sign-Stealing Scandal, According to Poll
Texas Memories - On November 1, 2017, the Houston Astros beat the Los Angeles Dodgers 5-1 to win the World Series. The Astros defeated the Dodgers, four games to three, to win
World Series 2017: Houston Astros Win, Home Runs, Dodgers
Astros win 1st World Series crown, top Dodgers 5-1 in Game 7 - 6abc Philadelphia
Astros beat Dodgers 5-1 in Game 7 to capture team's first World Series title
ALCS: Luis García hurls Houston Astros past Boston Red Sox into World Series, MLB
Astros win World Series with 5-1 victory of the Dodgers in game 7