| It's pretty clear why basketball players make so much. The NBA, NFL, and MLB all generate roughly the same amount of revenue, but while the NBA only has to pay about 15 on the court employees (12 players and a couple coaches), the NFL has to split that money among 50-60 people. |