NFL owners voted Tuesday at the NFL Spring Meeting to award Super Bowl L in 2016 to San Francisco. The game will be played in the 49ers’ new Levi’s Stadium in Santa Clara, California…
A vote was then taken by the owners on whether to award Super Bowl LI to Houston or South Florida. Reliant Stadium, which hosted XXXVIII between the New England Patriots and Carolina Panthers in 2004, won the bid for the 2017 game.
To be clear, these are the Super Bowls that follow the 2015 and 2016 seasons. Will one of them be the site of an Elway-like ride into the sunset for one Peyton Manning?
Denver, of course, is bidding to host one of the three Super Bowls that follow the one in Houston.