Some challenging comments from Greg LeMond on
EPO. Truth or sour grapes?
Personally, I think most professional cyclists, especially in European squads, are doping in one way or another. I don't think it detracts from the sport at all, it's just the way it is.