Tag Archives: 2018 Super Bowl

San Francisco and Houston Get Super Bowls – Is an Indianapolis Redux Next?
May 21, 2013

By Kent Sterling   The NFL voted to approve the stadium under construction in Santa Clara, CA, and Reliant Stadium in Houston as the hosts of Super Bowl L and LI, and that sets the roster through 2017.  The two cities most discussed for 2018 are Indianapolis and New Orleans. That’s a testament to the […]