Sports Thread #1 For 5/20/10: Landis Come Clean, And Still Looks Like An Utter Fool

Photo from Getty Images You probably heard by now : Floyd Landis has admitted he used a wide array of performance-enhancing drugs during a cycling career that included a nullified victory at the 2006 Tour de France. But the story on him feeling away about a former friend is way more enthralling: But Landis also has leveled an accusation at Lance Armstrong, his former U.S. Postal Team teammate, saying the seven-time Tour winner also was a drug cheat. Landis surely will never be invited to a Christmas dinner at Armstrong's house, that much we can believe.