Gary Sheffield was a good hitter, Tony Gwynn was a pure hitter Then there’s Barry Bonds Once heard and interview with Barry where he said he tryies to catch the ball with the bat. Don’t know if he took steroids, don’t know if he needed to.