Tag Archives: USADA

  • Lance Armstrong To Be Stripped Of His 7 Tour De France Titles For Doping

    Lance Armstrong To Be Stripped Of His 7 Tour De France Titles For Doping

    So did Lance Armstrong have to cheat to win all those Tour de France titles? Probably, yes. Though he’s been the subject of speculation and accusation for years, most of those claims seemed to come from angry Frenchman and jealous teammates. However, recently Armstrong has been the subject of a major investigation by the United […]