Barry Bonds. Someone is going to bring up steroids but I don't care if you are on steroids or not if you can go a week without seeing a pitch to hit and then you get one and hit it out your a beast. And he was the best player in baseball before the steroids and was by far and a way the best in an era where it seems all the greats were enhanced in one way or another.
RE: Hall of Fame Sunday- Who is the Greatest to ever play the game!