SAN FRANCISCO (KCBS) — 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.
Former Mayor Willie Brown thinks that the symbol of the Super Bowl really is San Francisco—not necessarily the stadium where the game is played. There will be almost 500,000 to a million people involved in this Super Bowl and they will be here in San Francisco, not in Santa Clara or in San Jose. The stadium holds only about 70,000.
This is a big plus for the entire Bay Area but let’s be honest, it would have been a real tough time if San Francisco had lost out to Houston or New Orleans. Can you imagine explaining how the tech and tourist centers of universe and the 49ers’ billion dollar stadium lost against those places?