Huge difference between local taxes and Federal taxes.
Read the Constitution.
If LOCAL people want to tax themselves to pay for such things that fine. But if Federal money is being sent to this city which offsets this expenditure then the whole country is basically subsidizing the football stadium. I have a huge problem with that
Read the Constitution. /s