No - trade clauses are intended for the benefit of established veteran players. Lebron James, having chosen to leave Cleveland (where he would have been eligible for a no - trade contract), relinquished his right to this contractual protection. To trade for Lebron, the other team needs to give up $30 million in salary.