25. Tracy McGrady – $80 Million
Retired McGrady took home an incredible $23 million in annual salary helping to boost his earnings.
24. Patrick Ewing – $85 Million
Knicks legend Ewing has a great career on the court, so good in fact we’ll let him off for his rather dodgy looking trainer range.