Remember that, for reasons passing understanding, the NFL is an untaxed nonprofit. Yes, this is bullshit.
If that’s not enough, consider that they stuck New Jersey with effectively all the costs associated with hosting the Superb Owl, and then also more or less prevented NJ from picking up any additional revenue for having done so.
Fuck. The. NFL.