Cycling’s governing body agreed Monday to strip Lance Armstrong of his seven Tour de France titles and ban him for
Cyclist Lance Armstrong will be stripped of his record seven Tour de France titles and banned from the sport for