No way in hell is he overrated. In fact, he was drastically underrated for years and probably still is. The facts are that he is probably in the top 5 ALL TIME. Even before his recent homerun tear I would have put him in the top 10 or 15 all time. The guy could do everything.