Dead Spin -
25 Oct 2012 20:10

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 Union. And last night, in something of an open letter on his Facebook page (He adorably starts it by writing "Can anyone help me out? I know this sounds kind of lame but I ...
Share this Article
Comment on this Article
Please to comment