Ok, so Osborn mentioned in a post earlier about the Knicks and Rockets kicking around a swap of Eddy Curry's contract for Jared Jeffries's weird little teeth and charge taking abilities. So the big problem with this is the Knicks have a full roster, the Rockets are over the cap, and the difference in the players salaries is about 5 million dollars. There are no mix of appropriate expirings on the Rockets roster, so a 3rd team will need to be involved. Here is my proposal off the ESPN Trade Machine. Third team is the Celtics and here's how it breaks down:
Knicks get: Jared Jeffries, Rasheed Wallace's expiring and waivable contract since he's retiring anyway
Celtics get: Trevor Ariza
Rockets get: Eddy Curry's expiring
So the Celtics get another player who could fit in, the Rockets dump salary which is good because with Yao likely done they'll need to change gears a bit, and the Knicks get to add Jeffries without disrupting the rest of their roster. Maybe draft picks change hands, too. This is pretty tame but I know there are trade machine junkies all over this blog. This is a transaction that could get pretty weird/complicated so do your worst.