No Tour winners for 7-year Armstrong era

Sports

The seven Tour de France titles stripped from Lance Armstrong will not be awarded to any riders

More From Sports/More Sports