The top ten NBA players by annual income, interestingly in jersey sales, the top three are also James, Curry and Durant.
LeBron James – $119.5 million;
Stephen Curry – $93.1 million;
Kevin Durant – $91 million;
Giannis Antetokounmpo – $86.5 million;
Russell Westbrook – $72.1 million;
Clay Thompson – $61.6 million;
Damian Lillard – $59.5 million;
James Harden – $52 million;
Paul George – $51 million;
John Wall – $47.9 million.