Houston denied 2012 Super Bowl

May 21, 2008 4:59:54 AM PDT
As predicted, Houston was not awarded the 2012 Super Bowl. Instead, Indianapolis got the nod. The owners chose Indianapolis because the Colts have a new facility. They will move into Indoor Lucas Oil Field this season. Texans owner Bob McNair will now try to make a run at the 2013 Super Bowl, which is expected to be a tough battle.

Houston hosted the big game back in 2004.

- Send us your sports story tips
- Click here for more sports stories


Load Comments