Is the NFL still a ‘non-profit’?
each team pays taxes. The NFL office pays taxes. So, no, it’s not a non-profit.