Michael Beasley's basketball career has come full circle.
The 24-year-old re-signed with the Miami Heat on Thursday three years after leaving the Florida team.
News of Beasley's new contract comes after years of legal woes for drug related crimes and traffic violations.
Beasley was the No. 2 overall pick by the Heat in 2008.