Scherzer opens up Game 1 of World Series in Houston
It feels unreal, but the Washington Nationals and the Houston Astros are preparing for Game 1 of the World Series tonight at Minute Maid Park in Houston, Texas. Max Scherzer and Gerrit Cole will open...