Armstrong's hometown mixed on stripped titles
The International Cycling Union announced Monday that they will strip Lance Armstrong of his 7 tour de France victories. Wiping the Austin, Texas icon out of the cycling record books. (Oct. 22)
The International Cycling Union announced Monday that they will strip Lance Armstrong of his 7 tour de France victories. Wiping the Austin, Texas icon out of the cycling record books. (Oct. 22)