Lance Armstrong's seven Tour de France titles should be "obliterated" following his decision not to contest the doping charges against him.
That is the view of World Anti-Doping Agency chief John Fahey, who says Armstrong's refusal to fight on means the allegations have "substance".
That is the view of World Anti-Doping Agency chief John Fahey, who says Armstrong's refusal to fight on means the allegations have "substance".
Whatever the truth is, its a sad day for cycling and sport in general when a global icon is toppled.
Regards
Comment