Bryce Harper is too young yet to know if he will blossom to show his full potential.
Puig may be more talented than anyone, but has a psychotic streak that may one day end up making Milton Bradley look like a model citizen.
ARoid has the long term stats that would make you think he was not overrated, but when you factor in the possibilities of how much of his total stats were due to chemicals, he wins hands down in my book.
Yet, I'm biased based on his behavior and haven't seen him play enough to know.
Yet, I have to admit I don't know that much about Harper either, and with Arod there was a time when he was a rookie that I saw how good he really was. I think the roids thing has taken away the good memories of him. What a shame.