LATEST STORIES:
Armstrong stripped of titles
A major announcement today by the International Cycling Union.
Sharon McCulloch reports the sport’s governing body has agreed to strip Lance Armstrong of the seven titles that made him a legend.
A major announcement today by the International Cycling Union.
Sharon McCulloch reports the sport’s governing body has agreed to strip Lance Armstrong of the seven titles that made him a legend.