The Astros win first World Series title over Dodgers
  • 6 years ago
The Houston Astros won the 2017 World Series with a 5-1 game 7 win over the Dodgers. The win gave Houston its first World Series title. George Springer dominated throughout the series, taking home the MVP trophy. As one can imagine, it was a special night for Houston, a city that was ravaged by Hurricane Harvey not that long ago. A few Houston sports stars congratulated the Astros.
Recommended