Day: May 21, 2013

Super Bowl L Will Leave Its Heart In San Francisco

The NFL awarded Super Bowl L to the San Francisco area on Tuesday, and in the process, leaving Miami in a dusty trail. Scheduled to occur in February 2016, Super Bowl L will take place in Levi’s Stadium in Santa Clara – the new home of the San […]