While I think Lance Armstrong is pretty awesome for having won the Tour de France seven times, I know he almost certainly cheated in most of them. He's never tested positive for doping or performance-enhancing drugs, but there's a lot of circumstantial evidence out there to suggest that he's never been a clean rider. Not that that's a big deal, since everyone in cycling cheats.
Naturally though, Armstrong is not a fan of people who go out of their way to suggest he may in fact be dirty. Like say this guy below who ran after Armstrong during the Amgen Tour of California, which concludes today.
I tell you, Alex Rodriguez's trainer never rests.
[HT: Some random Spanish message board]