Lance Armstrong doping claims

Picture taken on July 22, 2004 shows US Lance Armstrong celebrating as he crosses the finish line and wins the 17th stage of the 91st Tour de France cycling race between Bourg-d'Oisans and Le Grand Bornand. Picture: AFP.

USADA bans staff linked to Armstrong's doping

2014/04/22
The United States Anti-Doping Agency (USADA) has banned three members of Lance Armstrong's former staff.