This week's vote by the NFL to play Super Bowl L at the new Levi's Stadium in Santa Clara in 2016 – and name San Francisco as official host city – will create an interesting dynamic between SF and the South Bay.
Follow this link:
Phil Matier: Santa Clara In Shadow Of San Francisco’s Super Bowl Spotlight
Recent Comments