Super Bowl 50 is being hosted in Santa Clara, so why then is San Francisco footing the bill?