Sastre clean ? Wiggins clean ? Evans clean ? Lemond clean ? Van Impe Clean ? Indurain clean ?
The reality is, no one has ever won a three week grand tour without, lets call them stimulants of some sort or another in the entire history of cycling. Plenty of doping of course occurring in other...