I think it’s time to create a special tax for teams that rob the public treasury to build their playpens.
How about the players have a stake in the stadiums they play in instead of the spectators who are already paying to get into those places?
Teams don’t rob the public treasury. Teams, and other big businesses, convince local officials to do it for them. This is how business is done in America now. Any multi-billion dollar company that wants a new facility starts the bidding at “how much land will you give us free with eminent domain”. And then things accelerate from there. Amazon, Toyota, Boeing, and sports teams. Nobody pays for their own buildings anymore.