Why can Calfornia build any new stadiums?
The NFL is a bunch of billionaire freeloaders expecting taxpayers to give them corporate welfare. They expect taxpayers to foot the bill for a billion dollar stadium that they are only going to use 8 days a year. It’s a waste of money. Football stadiums are money pits. If the owners want them so bad, let them pay for their own.