that it does.
These sports teams have owners raking in billions and individual players raking in hundreds of millions. And they need taxpayers to build their stadiums?
Do taxpayers build Walmarts, Targets, Grocery Stores, Barber Shops, Beauty Salons, Restaurants, ect, etc, etc? None of those places (on a store by store level) are seeing the ginormous profits that sports teams see.
So, no, they don't need it. It should not be done. But if I was an owner I sure would pursue it because why not? If government officials are willing to give me money for free, why wouldn't I take it?