There are reasons for the difference in salaries. NBA rosters are limited to 15 players, while the NFL has 53. The NBA r