2010: Did Lance Armstrong Cheat?

New allegations that cycling champion Lance Armstrong cheated.

Examined