Another cyclist comes clean themselves and in the process indicts Lance Armstrong for serious doping use. I don't think anyone believes his strident denials anymore and neither do I. Too many times an athlete, even white ones, have stridently denied the allegations only to fess up when the evidence became too much.
Former teammate says Lance Armstrong injected EPO
Former teammate says Lance Armstrong injected EPO