Diddle: For me, televised baseball is like watching flies mate. BUT, Mr. HR, who has just now unclenched his teeth from last night's game, says that: "The Astros will NOT go to the World Series this year."
Personally, since I'm not a baseball fan, I think they deserve a lifetime ban from the World Series for those HORRID uniforms from the 80s or whatever it was I glimpsed in a clip last night.
Historically, best that I can tell no team in this situation has overcome it. However I bet the Astros step up and win one of these 2. Not necessarily Oswalt (tomorrow night), and Clemens has been surprisingly shaky or even bad in big games lately, but I think he finds a way to win game 7.