“20 of the 21 riders on the podium in the Tour from 1999 through 2005 have been ‘directly tied to likely doping through admissions, sanctions, public investigations’ or other means.”
“20 of the 21 riders on the podium in the Tour from 1999 through 2005 have been ‘directly tied to likely doping through admissions, sanctions, public investigations’ or other means.”