NewsLocal News

Actions

The Houston Astros win the 2017 World Series, 5-1 against the Los Angeles Dodgers

Posted: 9:05 PM, Nov 01, 2017
Updated: 2017-11-02 04:05:15Z

The Houston Astros have won the 2017 World Series, 5-1 against the Los Angeles Dodgers in game 7.