LeBron James is widely expected to remain with the Los Angeles Lakers for the 24-25 season, but 

"I think LeBron is going to opt out no matter what and the reason I think he's going to opt out no matter is because even if he just signs back for one year, the only functional way for LeBron to get a no-trade clause is to sign a new contract," said Brian Windhorst. "If he extends the contract he is in, or picks up that option and extends onto it, he cannot get a no-trade clause. I think for a number of different reasons, LeBron would like, ask for, and probably be granted a no-trade clause.

"There may be some debate with him and the Lakers about whether he should get three years, or whether a third year would be a team option, or a player option, or not guaranteed or whatever. I think there could be some interesting negotations back and forth on that."

James has a player with the Lakers for 24-25 worth $51.4 million.