James, 40, has a no-trade clause in the two-year, $101.4 million contract he signed with the Lakers last summer.