So Lance Armstrong's reputation is in tatters after 11 of his former team-mates have provided evidence against him to the United States Anti-Doping Agency.
Here we take a look at the riders who have come clean in what has been described as 'the most sophisticated, professionalised, and successful doping programme that sport has ever seen' at the US Postal Service team during the late 1990s and early 2000s.
The 36-year-old American was at the team from 2002 to 2004. He won the 2006 Tour de France while at Phonak Hearing Systems, but was stripped of the victory and sacked from the team after a doping violation. Having initially contested the allegations, in 2010 he admitted continued doping and accused Armstrong of having done so as well.
The 41-year-old American was at the team from 1995 to 2001. He won a time trial gold at the 2004 Olympics, but was later handed two doping bans. In 2011 he admitted to using banned substances in competition and was formally stripped of his Olympic medal the following year.
The 46-year-old American was at the team from 1998 to 2000. USADA described the super domestique in their 'reasoned decision' as "one of Armstrong's earliest and closest friends in the professional cycling ranks". In 1999 and 2000 the pair were co-captains of the USPS squad.
The 36-year-old American was at the team from 2002 to 2006. Since 2010 he rode for Team Sky before announcing his retirement this year.
The 34-year-old American was a team-mate of Armstrong in 2005. He is now a member of Garmin-Sharp.
The 39-year-old American competed for US Postal Service for 10 years from 1997 to 2007 and a team-mate of Armstrong for 11, initially at Motorola. His career is very closely linked with Armstrong's and he was the only cyclist who was with Armstrong on each of his seven Tour de France wins.
The 38-year-old American was a team-mate for Armstrong for five seasons at three different teams, at USPS from 2000 to 2001.
The 47-year-old from New Zealand was a team-mate of Armstrong at Motorola from 1994 to 1995.
Christian Vande Velde:
The 36-year-old American was a team-mate of Armstrong on USPS for five years from 1998 to 2003. He rode on the 1999 and 2001 Tours de France with Armstrong.
The American, 39, rode in the 1999 Tour de France with Armstrong while at USPS.
The 33-year-old American competed for USPS from 2001 to 2004. He is now a member of Garmin-Sharp.