NFL owners voted Tuesday at the NFL Spring Meeting in Boston Massachusetts to award Super Bowl L (50) in 2016 to San Francisco. The game will be played in the 49ers’ new Levi’s Stadium in Santa Clara. The Super Bowl hasn’t been held in the Bay Area since 1985, when Joe Montana and the 49ners defeated [...]

Read more on www.patriotsgab.com