LeBron James has agreed to a two-year, $85 million maximum contract extension with the Los Angeles Lakers.

James is now under contract with the Lakers through 2023. The Lakers initially signed James to a four-year, $154 million contract in 2018.

James could have become a free agent after the 20-21 season.

According to Bobby Marks, James will reach $435 million in career on court earnings at the end of this extension.