Look at Michael Beasley, who is a member of the Miami Heat for the third time. He's signing a 10-day contract with the team that drafted him, after a training camp stint with the Memphis Grizzlies followed by a trip to China, where he scored a record 59 points in the CBA All-Star Game and put up crazy numbers for the Yao Ming-owned Shanghai Sharks.
Beasley must be happy to be in a place where he's comfortable. He said at the end of last season that he'd love to come back to Miami, even though he was often out of the rotation. The Heat, though, decided against signing him in free agency, reportedly because the organization still questioned his maturity. Things have changed now with Chris Bosh and Josh McRoberts sidelined for the season and the departure of Shawne Williams at the trade deadline. This has given Beasley another chance.
While the former No. 2 overall pick still doesn't exactly have the best reputation, he wasn't as bad last season as you might think. He only made 55 appearances, but in his 15.1 minutes per game, he was more efficient than any other year in his career. Of course, that was on a superstar-laden team where he had no choice but to accept his role.
The way head coach Erik Spoelstra works, he'll still expect Beasley to take good shots, move the ball quickly and execute his defensive scheme. If the 26-year-old wants to stay in the league for good this time, he'll do that.