He got hot at right time. If my memory serves me correctly his team was playing him at the 4. You can get away with that in college, not so much in the Nba.
Key for a guy like him (bouncing around from team to team, not having success, etc) is to go to a squad where he can, well, overachieve a bit. (Jazz, Spurs, Rockets, Celtics maybe)