Originally Posted by Gonzalito17
Has it been established that LA's competition in all seven wins were 100% clean?
Aren't all the cyclists using PEDs? That's the impression I got from cycling friends who follow that sport closely.
Pretty much everyone was on PED's. Armstrong just made himself look like an *p*aragon of sportsmanship based on the fact he supposedly never doped. Christ, if you're going to make something as sanctimonious as that "What am I on?" commercial, you'd better be goddamn clean.