haha.
Well, I don't think there should be drug testing, not for recreational drugs, maybe steroids, but like others already said, being strong as fuck isnt gonna help you throw double flips.
As far as weed is concerned, it was made illegal for retarded ass reasons to begin with, and is clearly a pretty accepted "drug", that is much safer and healthier than alcohol, which is of course legal. I don't think what athletes do on their own time (smoke weed) should have any affect on a competition, and it would definitely be retarded to drug test and disqualify people for smoking weed. Even if they are high as FUCK during competition, it is in no way HELPING them, so if they want to be high, fucking let em smoke their 10 blunts.