ASTROS WIN!!!! ASTROS WIN!!!!!!
Congrats to the Astros and the City of Houston!!! I heard quite a few people saying that the Astros were going to go down in flames after the Cards squeaked out a win in game 5 and the series moved back to St. Louis. I'm glad to see that the Astros didn't believe that.