Super Bowl L will be played in San Francisco

The NFL has announced that Super Bowl L will be played at Levis Stadium in San Francisco, California, according to Matt Maiocco of the CSNBayArea.com.

San Francisco was the favortie all along so this isn’t a surprise.  The game will be played in February of 2016.