The NBA has the highest average player salaries, superstars can earn up to $60 million, not counting endorsements and sponsorship deals.