The Paisano

Houston Astros win their first ever World Series

Altuve and Springer celebrate after they score a run. Keith Allison/Flickr.com

Connor Zimmerlee

November 7, 2017

The 2017 World Series featured the two best teams in baseball from the regular season: the Los Angeles Dodgers and Houston Astros who won 104 and 101 games respectively. Going head to head, both teams played arguably one of the best World Series ever played. In a seven-game marathon of a series, the Astr...