After weeks of trying, the Heat have finally unloaded Michael Beasley thanks to a deal with the Timberwolves.

ESPN.com's Marc Stein and Chad Ford report that the Heat had other suitors for Beasley, but the logistics of a deal were complicated.

"Charlotte was highly motivated to acquire him, sources said, but Minnesota had the requisite cap space to do so without involving any other team," Stein and Ford write.