General Cycling Discussion
AP Photo/Miguel Riopa
AP - Disgraced cyclist Floyd Landis has admitted to using performance-enhancing drugs and accused seven-time Tour de France champion Lance Armstrong of involvement in doping, the Wall Street Journal reported. Armstrong denied the allegations Thursday.
[youtube width="640"...