25. Tracy McGrady – $80 Million

Tracy-McGrady

Retired McGrady took home an incredible $23 million in annual salary helping to boost his earnings.

24. Patrick Ewing – $85 Million

patrick-ewing

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.