Before steroids (from 1986-1998...his 1st 12 seasons) Barry Bonds was already a HOF player though. He had earned already 3 MVPs, 8 Gold Gloves, .290 BA, 1,917 hits, 411 HRs, 1,216 RBIs, and 445 SBs
In 22 seasons, Ken Griffey earned 1 MVP, 10 Gold Gloves, .284 BA, 2,781 hits, 630 HRs, 1,836 RBIs, and 184 stolen bases
There's no way that I can believe that if Bonds played another 10 seasons WITHOUT steriods, that he wouldn't have better numbers than Ken Griffey did in his 22 seasons
I mean come on, Griffey only had 2 more Gold Gloves, 864 more hits, 219 more HRs, and 620 more RBIs than Bonds had in his first 12 seasons without using steroids even though Junior had 10 extra seasons
Bonds is the GOAT