Cyclist Floyd Landis Accuses Lance Armstrong of Doping

Lance Armstrong took third in the Tour de France.
( Flickr user hyku (cc: by-nc) )
( Flickr user hyku (cc: by-nc) )