Lance Armstrong accused of EPO doping

  • Uncategorized

Tuesday, August 23, 2005 The French cycling newspaper L'Équipe is reporting that a drugs testing laboratory has discovered that Lance Armstrong, seven times winner of the Tour de France, used…

Continue Reading
Close Menu