Man that Simeoni character is in a tough spot for spilling the beans. Sucks to be a rat - especially in a peloton. Too bad that he also happens to be telling the truth (IMO). Hat's off to Lance though, what an amazing feat that's mostly lost to the hoards of MLB and NASCAR "sports" fans here in the States.