Now im not doubting Griffey is one of the best players of our generation. But if u compare Bonds and Griffey's stats Bonds beats him out in EVERY SINGLE OFFENSIVE CATEGORY. The most ridiculous one, not only just between these two players, but overall, is the amount of walks Bonds got. I think thats one of the biggest travesties in all of sports.
Griffey: 1312 bb's.
Bonds: 2558 bb's. Thats almost double. In-fucking-sane. And bonds only played 300 more games than Griffey. Forget that, Bonds only had 46 total at-bats more than Griffey.