10 Highest-paid NBA players of all time

– Age: 36 – Team: Boston Celtics – Awards: 5x All-Star, 1x All-NBA, 1x All-Defensive – Career stats: 13.7 points, 8.8 rebounds, 3.3 assists

Al Horford — $239.1 million

Age: 36 Team: Free agent Awards: 8x All-Star, 8x All-NBA, 3x Defensive Player of the Year, 5x All-Defensive

Dwight Howard — $245.1 million

Age: 34 Team: Golden State Warriors Awards: 2X MVP, 1x Finals MVP, 8x All-Star, 8x All-NBA Career stats: 24.3 points, 4.6 rebounds, 6.5 assists

Stephen Curry — $254.7 million

Age: 33 Team: Free agent Awards: 6x All-Star, 5x All-NBA Career stats: 19.8 points, 8.2 rebounds, 4.1 assists

Blake Griffin — $255.7 million

Age: 38 Team: Free agent Awards: 10x All-Star, 8x All-NBA Career stats: 22.5 points, 6.2 rebounds, 2.7 assists

Carmelo Anthony — $262.5 million

Age: 32 Team: Philadelphia 76ers Awards: 1x MVP, 10x All-Star, 7x All-NBA, Sixth Man of the Year Career stats: 24.9 points, 5.6 rebounds, 6.8 assists

James Harden — $268.6 million

Age: 33 Team: Los Angeles Lakers Awards: 1x MVP, 9x All-Star, 9x All-NBA Career stats: 22.8 points, 7.4 rebounds, 8.4 assists

Russell Westbrook — $288.5 million

Age: 33 Team: Brooklyn Nets Awards: 1x MVP, 12x All-Star, 10x All-NBA Career stats: 27.2 points, 7.1 rebounds, 4.3 assists

Kevin Durant — $306.1 million

Age: 37 Team: Phoenix Suns Awards: 12x All-Star, 11x All-NBA Career stats: 18.1 points, 4.5 rebounds, 9.5 assists

Chris Paul — $330.7 million

Age: 37 Team: Los Angeles Lakers Awards: 4x MVP, 4x Finals MVP, 18x All-Star, 18x All-NBA Career stats: 27.1 points, 7.5 rebounds, 7.4 assists

LeBron James — $387.3 million