As we await Game 3 tonight at Nationals Stadium…
Wow. What a start. The underdog Nationals have won the first two games of the World Series. So far, playing in the friendly confines of Minute Maid Park (f/k/a Enron Field) has not worked out for the Astros.
Not a good sign for Houston. The last 18 times a team has won the first two games, it has gone on to win the Series 17 times.