I don’t know whether or not you’ve read the previous responses, but the NFL is no longer a nonprofit organization.
Yeah just saw them after I posted - I still say that as they in government owned stadiums that they’re defacto public entities.