Dodgers Will Face American League Pennant Winning Astros in World Series
All aboard the World Series train! The Houston Astros defeated the Yankees in the ALCS to win the American League pennant. They’ll travel to Los Angeles to face the Dodgers in the World Series which begins on Tuesday night at Dodger Stadium. This is the Astros second World Series appearance
Read More