Has anyone ever run any quantitative studies that actually document steroids improve performance? I'm not saying they don't, but I'm also not willing to just accept that they can make a great player superhuman (or a good player great). They certainly didn't turn Alex Sanchez into anybody's definition of "great". btw - I understand the theory of making the athlete stronger, quicker, yada, yada, yada. But the mainstream is just as convinced a corked bat will make the ball go further and that just isn't the case when they test it. Steroids alone aren't just going to improve a players performance on the field because the player still has to work at getting better. If you just take steroids and don't work out at all, they aren't going to build muscle mass because you still have to go and lift weights. A baseball player still has to work out to get bigger and stronger. Somebody else mentioned that steroids help a player heal faster and recover from the daily duty of playing a baseball game. Look at a player like Mark McGwire. Nobody will deny that he had home run power - as evidenced by his 49 HR's as a 23 year old rookie in 1987. But he was also known just as much for his inability to stay healthy. He had 4 great years in 1996-1999 in which he hit 42% of his career home runs (245/583). Steroids likely helped McGwire stay healthy. And there have been studies to prove that steroids do help people heal quicker. This also allows athletes to play a baseball game and then go have a hardcore workout in the gym after the game. The other way steroids help is the bat speed. In defense of potential steroid users I always hear "steroids don't help you recognize/hit a curveball or a 95 mph fastball." This is true. But since steroids help make a player stronger, they also help a player swing a bat faster. If you can get your bat through the zone a split second quicker, you have an extra split second to recognize what the pitch is. That split second is the difference between no contact and contact as well as between bad contact and good contact. That makes all the difference in the world. For a player like Barry Bonds, who has the ability to recognize pitches extremely well, that extra split second will allow him to make better contact on the ball more often than he used to and the extra muscle mass from steroids will help him hit the ball harder and subsequently, with the right swing, farther than he used to. I don't know how much Alex Sanchez worked at being a better baseball player. I also can't comment on the workout habits of other players like Brady Anderson and Luis Gonzalez. But I do know that Barry Bonds worked extremely hard at being a better hitter and worked out hard in the gym as well because the Giants (along with the A's) are the home team out here that the newspapers cover. They detail his offseason regimens and talk about how he gets up early to work out. "Game of Shadows" also talks about how Bonds would frequent a gym with Greg Anderson. That's how he became one of the best players in the game and won 3 MVP awards. It's wasn't the steroids. As myself and rawaction said, Bonds would have been a HOFer and likely would have been a first ballot HOFer even if he didn't, allegedly, take steroids. Bonds was a great player anyway and was likely to go down as one of the best to play the game. But because of the steroids he enters into the discussion of being the best hitter the game has ever seen (i.e. superhuman) and did things nobody has ever done before. To quote my original statement: "steroids can make an average player good and a good player great, but what affect will steroids have on a great player?" The key word is "can". Steroids can make an average player good and a good player great. They won't do that every time if the player doesn't continue to work to make himself a better player. And I do firmly believe that Bonds is the example of what could happen if a great player takes steroids. Steroids are almost akin to natural talent. You can have all the natural talent in the world, but if you don't practice and apply yourself, you are never going to reach your potential. Sure, steroids can help you, but if you don't work at what you do, in this case playing baseball, you aren't going to reach the heights you could reach.