NBA superstar LeBron James will return for an unprecedented 24th season but not with the Los Angeles Lakers, a move that rocked the league on Tuesday as free agency opened.

James joined the Lakers in 2018 on a four-year, $153.3 million contract.

LeBron James will not be back with the Los Angeles Lakers and plans to play a record-extending 24th NBA season elsewhere.