In case you didn't know, I am a Cardinal fan. I stayed up past my "bedtime" last night to watch them play the 2nd game of the NLCS against the Astros. After watching the game, I can say that the Cardinals are going to wim the World Series. The cardinals lost that game, but the Astros only have 2 1/2 pitchers that can really stop them. (Clemens only counts for 1/2, because the cardinals did much better against him this year but he could still do decent) My prediction is that the Cards will win two iin Houston, and then come back and Win Game 6 at home. So all you Astros Fans can just start thiinkin' about next year.
(with so many family members and friends that like the Astros, I just had to write this)