Greg LeMond Calls For Cycling's Leaders To Step Down

Greg LeMond—America's only Tour De France winner—has been outspoken about cycling's problems, before, during and after the downfall of Lance Armstrong. But his scorn has been reserved not for Armstrong or the cyclists who dope, but with the people running the whole shebang: the heads of the International Cycling… »10/25/12 2:10pm10/25/12 2:10pm