Even though the National Football League is considered to be a nonprofit organization, only the league's office is officially tax-exempt. All 32 teams in the NFL pay taxes.
The member teams of the NFL pay taxes on all revenue earned, including that from national corporate sponsorships, television rights, ticket sales, fees, apparel and memorabilia sales. As the governing body of the NFL, the League Office does not pay taxes on any of the revenue or activities it undertakes. Some of the actions the League Office is responsible for includes overseeing the rules of the game, operating the annual college player draft, hiring game officials, negotiating the league's collective bargaining agreement with the players and operating youth football leagues.