The Heat have signed Michael Beasley on a training camp contract, according to Yahoo and confirmed by the team. The non-guaranteed deal is for one year at the veteran’s minimum:

The Suns waived Beasley earlier this month after was charged with marijuana possession. “Michael had the best years of his career with us. We feel that he can help us,” Pat Riley said. Not exactly saying much, Pat.