I don't know about Roger Clemens, but as far as I'm concerned, Lance Armstrong is not only a cheat, but one of the biggest frauds & disappointments I have ever seen. The man is a disgrace to the world of cycling, as well as sports in general.
__________________
Talk to me, run to me, whisper my name
i recently talked to some friends who are competitive cyclists and they said that ALL the cyclists at the top are doping. anyone who was close to armstrong in races was doping. One told me you would have to go down at least 25 places to find a clean athlete. sad.