it looks like many of you are missing the salient point about the lack of public financing for new stadiums?
Anyone who isn't SQUARELY behind the owners on this one probably pays peanuts for taxes. It never made any sense that the public financed the venues of billionaires, so they can make more money and pay millions to their employees.
A stadium is the cost of doing business. It should come from revenue. If the current deal does not account for the fact that the public is increasingly refusing to pay for new stadiums - then it needs to be altered.
Hooray for the owners. Hooray for the taxpayers.