<P> The Houston Astros won the 2017 World Series in 7 games against the Los Angeles Dodgers 5 to 1 on November 1st , 2017 , winning their first World Series since their creation in 1962 . </P>
<P> The Houston Astros won the 2017 World Series in 7 games against the Los Angeles Dodgers 5 to 1 on November 1st , 2017 , winning their first World Series since their creation in 1962 . </P>
who had the best record in the major league baseball this year
who had the best record in the major league baseball this year
The Houston Astros
The Houston Astros