Los Angeles councilmen to request MLB award World Series titles to
Astros win first World Series, defeating the Dodgers in Game 7
Dodgers beat Astros, force World Series to Game 7
2017 World Series - Wikipedia
Astros vs. Dodgers - Locked On Astros live at Home Run Dugout in
Astros beat Dodgers for 1st World Series title
Astros Win World Series
Astros defeat Phillies in Game 6 to win 2nd World Series title
The Houston Astros have won the World Series, beating the