no really,just a few players are on drugs,ask the mexicans
most are natural
I wouldnt say that, but it's not bodybuilding either.
Here in Europe you have random - out of competition - tests too. One night they're at your house and you have to deliver samples.
One player even was suspended for 2 years for using a hair-loss middle: finasteride. (Which can be used to cover up steroids.) It's common knowledge that testing here is not perfect, but it's a lot better than in American sports (like baseball, basketball, NFL, even athletics ...).