I know a lot of baseball but not even sure how to go on this.
I would definitely include Babe Ruth among the top three - both for his pitching prowess as well his obvious hitting resume. The other two ... I would include Barry Bonds if steroids was not an issue. What do you think?