Posted By:
JerryI agree with Leon about Babe Ruth. NO ONE is even close to him in terms of what he accomplished as both a hitter and a pitcher, in combination.
I might now have to give the greatest athlete of all time to Lance Armstrong. His feat is not only unprecedented, but astonishing.