The Astros win first World Series title over Dodgers

Wibbitz Sports News 2017-11-02

Views 35

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.

Share This Video


Download

  
Report form