It was an anticlimactic end to a wild and crazy World Series, but the Houston Astros will take it after winning the franchise’s first-ever World Series championship with a 5-1 Game 7 win over the Los Angeles Dodgers on Wednesday night.
read more
It was an anticlimactic end to a wild and crazy World Series, but the Houston Astros will take it after winning the franchise’s first-ever World Series championship with a 5-1 Game 7 win over the Los Angeles Dodgers on Wednesday night.
read more