LeBron James has agreed to a two-year, $104 million maximum contract to return to the Lakers, sources told ESPN. The deal includes a player option for the 2025-26 season and a no-trade clause, sources said.