So long Michael Beasley, at least until your next court appearance. The Suns got it right Tuesday, announcing that they have waived Beasley after negotiating a buyout of what remains on his contract. Heck, they even managed to save themselves a couple of million and gave themselves some salary cap relief. But even if it had cost them every penny of the $9 million in guaranteed money they still owed Beasley, it would have been worth it to get rid of him. The Suns had to clean up the mess made by former general manager Lance Blanks, with approval of team president Lon Babby and owner Robert Sarver, after Beasley was arrested in Scottsdale for possession and where he still has a sexual assault investigation hanging over him.