Armstrong's hometown mixed on stripp

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)
View Comments