Before the Shawn Marion trade, Phoenix approached the Heat about the idea of dealing Shaquille O'Neal back to Miami, according to an official directly involved. (The Suns considered moving Shaq because of his $20 million 2009-10 salary.) The Suns discussed taking back what they traded for Shaq -- Shawn Marion (who could have been rerouted by Phoenix to another team) and Marcus Banks. Miami had no interest in reacquiring Shaq. . . . The Heat spoke with Portland about Jerryd Bayless and Channing Frye, but the Blazers wanted more than Marion.
I guess Marion and Banks have a clause in their contract to always be traded together for an expensive, past their prime big man.