Super Bowl 2017 Is Officially In Houston
by: Jack Williams, May 21, 2013 2:05:00 pm
NFL owners in Boston have voted Houston as the host city for Super Bowl LI in 2017.
Houston was competing with South Florida for the right to host the game.
This will be the third Super Bowl in Houston. The last was played at Reliant Stadium in 2004.
San Francisco was awarded Super Bowl L in 2016.