You folks are missing something. It’s taxpayers. As long as one dollar is goes to support the NFL it’s up to congress to put a stop to this crap. Remember in the 70’s where a sold-out game 72 hours before kickoff was required to be televised? Even us free marketers need gatekeepers. Would the beautiful Sofi-stadium get built with 100% private capital? They can squeeze us out, the Joe six-packs. I don’t care but I’ll be dammed if they get away with drinking at the public trough.
The NFL is a $12 billion/yr industry. It’s no secret they want to double it. They can do it on their own.
I agree with you about the taxpayer issue but I’m not sure there’s a role for Congress in it. The taxpayer funding of stadium venues is really a state and local matter.
Great website on stadium scams ripping off taxpayers—all sports:
https://www.fieldofschemes.com/
You can search for cities and/or sports for the long and ugly history—blow by blow.