Floyd Landis was a cycling star at the 2006 Tour de France before doping allegations brought him down. For the first time he admitted on Thursday to cheating while also accusing several others, including Lance Armstrong.   (File Associated Press)
{}