LeBron James will not have a no-trade clause in his two-year, $8 million contract with the Philadelphia 76ers.