I don't understand why the Red Sox fans whine about that stupid curse as naseum. They've been to the World Series before and have even won it. I'd love to see the Astros reach it for the first time and go on to win it.
Long live the 'Curse'. (-:
I'd love to see the Astros reach it for the first time and go on to win it. I would too, but having lived in Houston for 11 years I was just ecstatic to see them not get swept in the first round.
The Astros have done an amazing thing this year and all fans should be proud.
Shalom.