On the theme of Ray Allen trades, here is one that has the potential to really add some depth to this C's team, while also giving the team a suitable replacement for Ray for next season, without killing the team with longterm salaries.
Boston trades: Ray Allen and JR Giddens
Boston recieves: Jason Richardson and Al Harrington
NY trades: Al Harrington, Jarred Jeffries, and Nate Robinson
NY recieves: Ray Allen, JR Giddens
Phoenix trades: Jason Richardson
Phoenix recieves: Jarred Jeffries, Nate Robinson (and possibly a draft pick if needed)
Why for Phoenix? They save about $7.5 million next season, get a player who could play in their system (Jeffries), and get a two month look at Robinson. This gives them some extra cap room to pursue someone (or a couple players) if Amare walks, and also saves them about $3 million this season and gets them closer to the luxury tax line.
Why for NY? It gets Jeffries off the books next season, giving them an extra $7 million under the cap to pursue stars. And they don't give up any core pieces in the process.
Why for Boston? They get a younger replacement for Ray who can shoot, and score in bunches, and would be able to slide right in without missing much of a beat. He is also signed for next year for less money than Ray is making this year. And they also get a long, athletic 3/4 who can score, and has shown in the past that he has the potential to be a good defender. He could be very valuable against perimeter 4's like Lewis, and Smith, who have given the C's fits. A finishing lineup of Rondo, Richardson, Pierce, Harrington, and KG could be killer down the stretch. Oh yeah, and Harrington comes off the books after this season.