Sports Lance Armstrong: Yes, I Doped ByFitness Gurls Staff Published January 18, 2013 The greatest cyclist in the world, finally admits, he cheated! Unfortunately your browser does not support IFrames. Lance Armstrong — YES, I DOPED – Watch More Celebrity Videos or Subscribe In this article:Cheated, Doped, Lance Armstrong Advertisement Advertisement TRENDING ARTICLES