Super Bowl L, the 50th edition of the NFL's championship game, will be played at Levi's Stadium in Santa Clara in 2016, league owners declared Tuesday in Boston. The Bay Area's bid trumped that of South Florida, which then battled Houston for the right to host the 2016 season's Super Bowl. The Bay Area will [...]