The NFL? And then there is the National Basketball League, the National Baseball League, The National Soccor League, etc. etc., need I go on? Everyone wants a free ride. Its time to stop all the give aways. Professional sports contribute nothing directly to our gross national product and only sell entertainment. Next thing you know, the movie and TV folks will also want the same as the NFL is getting. FORGET IT!
The NFL does not generate any income from its operations. The 32 NFL teams do. That's why the 32 NFL teams pay taxes, while the NFL does not.