Bond's pre steroids was on the short list for greatest of all time, atleast in his era I always considered him the greatest. 5 tools like a champ. He had OPS+ of 200 in the early 90's which is freakin' nuts. Problem with Barry was he was a dick to the media and that eventually came back to bite him in the ass.
Steroids and drugs are nothing new in baseball, there is evidence that dudes were shooting up with horse steroids in the 70s. Amphetamines were used like crazy, even by dudes like Aaron. I don't really care about steroids to be honest, it is a business and baseball is for our entertainment, not some kind of sacred mystical game. I like watching pitchers that throw 99 and sluggers who hit it 500 feet, if they gotta juice up and shrink their balls to do it, more power to them (literally haha).
But you know who is a beast supposedly without the steroids? Albert Pujols, good god what a machine. If he can keep up his production he will be an all time leader in so many categories.
About Griffey, we don't know that he didn't take roids. We don't know that for anyone now, you can take preformance enhancers like HGH and not get tested for that shit, or even more synthetic stuff like Manny who wasn't caught because of the steroid but for the women's drug that pointed to steroid use. Griffey's injuries were alot of lower body injuries which steroid users will often get dissproportionatley. I hate to be skeptical but I am not considering anyone to be 100 percent clean unless they are David Eckstein or something.