I remember 20 odd years ago a bunch on Danish riders dropping dead of heart attacks due to bad steroids. It seems pro cycling has been trying to deal with doping and drugs longer than other pro sports. If this is any indication of how far we've come in this long a period.... pro sports is in big trouble.
I think we should cloister pro athletes away in governing body run villages seeing that we obviously can't trust individuals, teams, doctor, or national sporting federations in some instances. A pro sport contract should include clauses against doping, or any other form of cheating. Get busted ... not only are you out but you must pay back your salary for that period. The message to up and coming athletes is completely destroying sportsmanship IMHO.