Right now he is very good. But I see him being great very soon. Yes, he does need to improve his OBP, but if he can hit around .300, 40 HR and 100 RBI every season like I think he will, then I don't see any reason to not consider him great regardless of his OBP.