Is Cowboys Stadium cursed for Dallas-area teams?
Move over Bambino, Billy Goat and Black Pearl. There's a new curse in town.
That town is Dallas (Arlington, Texas, technically). And it's the Curse of Cowboys Stadium, a stadium that's been uncommonly unkind to the home team since its opening in 2009:
The Opener: Proud and loud as their new stadium opened, the Cowboys lost. On "Sunday Night Football." To the rival New York Giants. On a last-second field goal.
The JumboTron: Actually, the ...
Read full story