SPORT

Already a billionaire! LeBron James becomes the highest paid player of all time in the NBA

Already a billionaire! LeBron James becomes the highest paid player of all time

LeBron James has agreed to a $97.1 million contract extension with the Los Angeles Lakers, making him the highest-paid player in NBA history.

With the new deal, James will earn $528.9 million, passing Kevin Durant for all-time earnings, according to salary tracking site Spotrac.

Here's a look at the 10 highest-paid NBA players of all time:

LeBron James: $528,992,480

Kevin Durant: $498,688,653

Stephen Curry: $470,090,010

Damian Lillard: $449,910,157

Bradley Beal: $428,874,362

Chris Paul: $419,909,419

Nikola Jokic: $419,369,513

Karl-Anthony Towns: $406,491,723

Devin Booker: $390,756,853

Joel Embiid: $374,516,037

James is 37 years old, but the rest of the players on this list are in their twenties or early thirties. In addition to his NBA salary, James' $1.2 billion net worth includes money from his business investments and companies.