You are here
Home > Posts tagged "Houston Astros"

The Weather May Decide the World Series

Los Angeles will be 21 degrees over the usual high this time of the year for Game 1 of the 2017 World Series. 100 vs. 79. It might be 95 degrees to start the game. This could be a problem for the pitchers. The game will start at 5:09PM local

Top