In baseball one of the biggest controversies is performance enhancing drugs or steroids. I think that they make a bigger deal than what should be made for players that get caught using them. Baseball isn't a game that just because you take steroids you become a great player. Steroids cant teach you how to hit a ball better. The smallest guy on the field can have more power in their swing then the biggest guy on the field. It is a sport about timing and no PED can help you with that.
One of the greatest to players to ever play the game, Barry Bonds was accused of using steroids and was caught a couple times using them but that's not what made him the player he was, it didn't give him the all time homerun record. Among Bonds are many more players with hall of fame careers that some people think that they don't deserve because they used PED and I don't agree with that. Such as Mark McGwire, Rafael Palmeiro and Ivan Rodriguez all great players who are accused of being cheaters.
When you put on a lot of muscle it actually makes it harder to play baseball, a lot of baseball players call it being muscle bound. If you're not flexible it makes it harder to throw the ball because your range of motion is limited by the muscle. It just makes me so mad when people try to say that by taking PED you become the greatest athlete to ever live because of the drugs but that's not the case they are already the greatest athletes and if they are all taking them you either have the choice to join the party or get left in the dust.
So the main point is that performance enhancing drugs do not make you good at sports they just boost your already god given ability.