X

seven Tour de France titles removed

Lance Armstrong’s Seven Tour de France Titles Stripped

The sanctions handed down by the United States Anti-Doping Agency (USADA) were ratified b the International Cycling Union (UCI) on…