This is just ugly. American racing legend Greg Lemond has once again accused Lance Armstrong of doping. Lemond made similar comments three years ago. Now, he says that Armstrong called him after the last time and threatened Lemond.
Either Lance Armstrong is a cunning, manipulative cheater or Greg Lemond is a jealous, petty lier. Neither option is too cheery.
I have to give the benefit of the doubt to Armstrong. They catch cycling cheaters all the time and he’s never failed a test. I doubt any athlete in the world is tested as often.