Stay the hell away from Michael Beasley.
He has the rare distinction of getting worse each season. He is a complete abomination defensively and on the glass. He might "score" but roughly 90% of the league could score if they took all the shots and possessions that Beasley does. So when you account for how terribly inefficient Beasley is then it completely mitigates his value as a scorer, and when you take that away Beasley is among the worst players in the entire league.
MOST of the league has figured that out, the Wolves spent several months last season trying to give him away and couldnt find any takers. But there is probably be a few idiot teams who see the flash but dont realize how horrific he is to team success and will offer him some money, and I dont care what amount they sign him for, if it has a 2nd year on the contract, they will deeply regret it.