The NCAA and NFL have non profit status...making Billions of dollars. That status has out lived its usefulness. Regular corporate taxes needs to be imposed.
Why is this important?
Every entity needs to be paying their FAIR share of taxes. Especially multi-billion dollar corp.