Tagged: Lance Armstrong

Sport 0

Lance Armstrong’s exposure as a drugs cheat has shaken the world of sport to its core. Alex Rogers looks at some of the stand out points of the US Anti-Doping Authority’s report on Armstrong, and condemns the once revered cyclist.