Los Angeles star Le Bron James, who turns 38 on Dec. 30, is limited to signing a two-year extension because he will be 38 or older when his current deal expires, a rule in the league’s collective bargaining agreement. In regards to that, he agreed to a two-year, $97.1 million contract extension that includes a player option for the 2024-25 season as stated by Klutch Sports CEO Rich Paul to ESPN on Wednesday.

Also it is noticeable that this extension includes a 15% trade kicker which makes James the highest-earning player in NBA history with $532 million in career guaranteed money, surpassing Brooklyn Star Kevin Durant.