Good points. But it seems like only some cities/teams get tagged with the cursed teams, while others have just as perenially unsuccessful teams, yet go unnoticed.
To wit -- the White Sox haven't won a World Series since the Black Sox scandal (they've actually gone longer without a title than the Red Sox have), and they haven't even been in a WS for 40 years. Yet nobody ever talks about a curse with them.
And how about Cleveland? When was the last time any team there won a title? Yet where's their curse?
I've wondered the same thing about Houston. We thought it might be the Astrodome, but the Astros have managed to choke just as spectacularly in their new ballpark.
I'm off to see the Texans vs. Jets 3:00 pm kickoff soon. (Tailgate lubrication is required beforehand.) We're still a new enough team where we can use that as an excuse.
For now.
Their curse is that they play in Cleveland. No other curse necessary....