why do folks support a company like the nfl that makes billions and pays no taxes, anyway?
This is an idiotic argument people make every so often. Because the NFL is a business league and its profits are passed on to member teams which are, themselves, taxed. There's some minor tax sheltering going on with dues payed to the NFL being tax-deductable and those dues being used for, ostensibly, for-profit purposes, but on the hierarchy of corporate tax wonkery, this isn't in the top 1000.
I mean, next thing you know, people are going to want to tax the money I pay for regatta sponsorships.