I believe steroids should be allowed. They should let every athelete use them, make them publicly available and level the field, and therefore remove the whole situation with "steroid cheating and abuse". With this remedy, every athelete has the ability to use it, and it is his or her own problem to use them correctly. In my opinion, everyone is happy. Some may argue that the teams signing the players dont want them take steroids, since they can have some drawbacks, but if they dont want them taking them, they should include that information on the contract, and if the player agrees he should sign and if not, then dont sign. Simple as that.