Houston hosted the big game back in 2004.
Houston denied 2012 Super Bowl
HOUSTON 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.
More TOP STORIES News