I'll go with Kelly Olynyk. I know he's already twenty-three years old, but I don't think he's reached his full potential yet halfway through his sophomore season.
His offensive skills are ridiculous, but it's taking him a little while to get up to speed on the physicality of the NBA. I think he will, and I think that once he does, he'll be a very good NBA player.