It goes way beyond the NFL. The entire corrupt "non-profit" universe is ripe for reform. Why does Harvard University, with it's 40 billion dollar endowment and it's ownership of some of the country's most valuable real estate pay no taxes while working families in Boston and Cambridge are taxed and fined out the wazoo?
I agree with you on tax-exempt non-profit reform. Shut it all down. How is Scientology a religion?