The NBA's 25 highest-paid players
LeBron is in his 14th season, and after two years of one-year contracts in his return to the Cavs, he finally started to cash-in big time.
At age 31, James is now the NBA's highest-paid player. But thanks to a skyrocketing salary cap, several of the NBA's young stars are not far behind.
Here are this season's 25 highest-paid players in the NBA and how their contracts break down, with data provided by Spotrac.