Bullshit
average NFL salary is three quarters of a million dollars a year, and the average time a player spends in the NFL is 3 seasons. That means that the NFL sends most people away after making just a few millions-- a feat most doctors or lawyers could easily top in their careers, and they don't face brain injury for their money, either. Meanwhile, the owners subsidize any major capitol outlays (like new stadiums that they force municipalities to pay for-- or face seeing their team leave), while extracting most of the revenue from ticket sales and merch.