The city should just walk away from this. Where will the team go? Vegas?....oh that is taken....The Owners Group would loose more if they do pull out so they're bluffing. 
It is high time that politicians and taxpayers start looking at government tributions to such endeavours through the lense of a business investment. Whatever "we" invest in, then "we" want a return on that investment including % ownership. 

No more giving money away so rich owners and rich players have a new hone while we pay the hefty mortgage.