Yeah, I confused the total amount of the loan the stadium authority took out with something else I was reading...
The main reason the 9ers wanted the stadium authority to own Levi Stadium was so that it would have no property taxes assessed.
Just reading a little more in their recent financial records, the city has lost 8 mil over the last 3 years. They blame the 9ers for booking large scale non-NFL events that lost considerable monies for the lost revenue...