LeBron James can now call himself the highest-paid player in the NBA in his career, as the champion has re-signed a contract with the Cleveland Cavaliers for three years, worth $100 million.

According to ESPN, his first years salary in the deal for 2016-2017 will be $31 million, and 2017-2018 is reported to “top” $33 million, making him the highest paid player in a single season in NBA history. That would put him over $33 million that Michael Jordan earned during his 1997-1998 season with the Chicago Bulls.

LeBron will sign the contract officially on next week. On Thursday, August 11, he made the announcement about his new deal via Uninterrupted, and touched on securing free agent J.R. Smith next.

"I just want to let y'all know I'm re-signing back with the Cleveland Cavaliers, my hometown team," James said. "I can't be more excited than this opportunity once again, man, to defend our crown, defend our title. We all know last year as a magical, inspiring -- all the words you can come up with -- it was an unbelievable season. I just can't wait to get the group back together -- the team, the franchise, more importantly, get everybody together, the fans. Without you guys, without your passion and commitment, we wouldn't have been able to do what we did this past season. I'm ecstatic. I can't wait to see my guys. I can't wait to get back out there in the wine and gold and just get the band back together. Lastly, let's get J.R. (Smith) done. It's that time."

More From 107 JAMZ