Newsflash: NOBODY DOES SIGN AND TRADE DEALS ANYMORE.
Why? Because teams realized they got pennies on the dollar (see: a conditional 2nd rounder for Rashard Lewis) to help a guy get paid more. The reason sign and trades exist is because of the Larry Bird Rules, the home team can pay him more, and then trade him. But teams began realizing "Wait a minute, why are we doing this guy who wants to leave us a favor?"
A super-star player doesn't need bad publicity for leaving a team as an FA and no sponsor would support it? REALLY?
Any press is good press...Endorsement people care about the bottom line: can they make dollars!!!!!! All that matters is that the player is good, to think that the endorsement company actually gives two ****s about the Cleveland Cavaliers and whether they get something back for LeBron is beyond idiotic. I refuse to believe you are really this thick...just admit you hate Walsh and everything he does and this can all be settled.