World Series 2017: What you need to know as the Houston Astros & L.A. Dodgers square up

Seeing the rivalry renewed between the Los Angeles Dodgers and the New York Yankees in the World Series for a record 12th time would have been special, but this fall we’ve been gifted in another way. The Houston Astros are set to take on the Los Angeles Dodgers on Tuesday night in Game 1 of... Continue Reading →

Advertisements

Powered by WordPress.com.

Up ↑