Sure, Kevin Garnett took a pay cut to rejoin the Boston Celtics for three more years at $34 million, but he sits at the top of the highest earners of all-time list in the NBA.
That’s right, Kevin Garnett as earned more than any other NBA player ever.
Here’s the top 10 list of (updated with current NBA contracts) of the highest cumulative earners in the league via ProBasketballTalk:
1. Kevin Garnett $328,562,398
2. Shaquille O’Neal $292, 198, 327
3. Kobe Bryant $279,738,062
4. Tim Duncan $224,709,155
5. Dirk Nowitzki $204,063,985
6. Joe Johnson $198,647,490
7. Jason Kidd $193,855,468
8. Ray Allen $181,127,360
9. Chris Webber $178,230,218
10. Paul Pierce $169,486,218
The above list has some perennial all-stars to superstars and then there’s Joe Johnson, but hey if that’s what the owners want to cough up…….

