This is ridiculous, strip his titles and give'em to guys who doped as much as Armstrong did but didn't get caught. Professional sports are so hypocritical. Armstrong's the number one in my books
cycling is rife with cheating. its a boring pathetic non-sport that should have no national news coverage.
Pats won, who cares about the tour de third world?
Fact: Eurof*gs invented cycling as a sport in order to make soccer seem exciting by comparison.
This is ridiculous, strip his titles and give'em to guys who doped as much as Armstrong did but didn't get caught. Professional sports are so hypocritical. Armstrong's the number one in my books