No argument that Bonds was a tool...
There are a lot of 40s and 50s guys whose stats don't bear out their speed because of the game. Cobb was a great power hitter in context of his day. I really think you could make a good case for Ruth...the pitching just makes it hard not to argue that he was as good all-round as you could ask for.