Lance Armstrong branded 'serial' cheat by USADA over doping programme
Eleven of the former Tour De France winner's teammates have given evidence against the cyclist as report claims he led 'the most sophisticated doping programme sport has ever seen'.