Hank
Willie
Mays
The Say Hey Kid.
Aaron
Willie, but Hank is still all time home run champ..
i don't consider bonds legit
Bonds, McGwire, Sosa, .. all crap.
I grew up watching both. In their primes, I’m taking Willie. Better overall player.