20110519-212814-pic-121799150.jpg - Washington Times
Skip to content

ASSOCIATED PRESS
Seven-time Tour de France champion Lance Armstrong has denied ever taking performance-enhancing drugs and has never failed a drug test.

ASSOCIATED PRESS Seven-time Tour de France champion Lance Armstrong has denied ever taking performance-enhancing drugs and has never failed a drug test.

Featured Photo Galleries