It seems like he's been around for a while, but he's still pretty young (turns 21 tomorrow). Had he gone to college, he wouldn't even be eligible until next year's draft. He didn't put it together overnight, but if he keeps it up, he's could be a good player and a hood example why you have to be patient with HS draftees.