Video - Latest News Headlines

«Back to main video page
  • Houston awarded Super Bowl LI in 2017add to reading list  

    Posted on May 21, 2013 at 2:20 PM

    Updated Tuesday, May 21 at 11:31 PM

    The Super Bowl is coming back to Houston. NFL owners chose Houston over Miami Tuesday to host the 51st Super Bowl in 2017. "It's going to be a wonderful celebration," said Texans owner Bob McNair.

    By Associated Press & staff

More Latest News Headlines Videos