Do You Believe the Lance Armstrong Doping Allegations?
When Floyd Landis (the cyclist stripped of his 2006 Tour de France title for doping) publicly accused Lance Armstrong of using performance-enhancing drugs, I dismissed it as jealousy on the part of Landis. The accusations were made a few months ago during the Tour of California, and Lance denied any wrongdoing. At the time there was little evidence to support what Landis had to say. Today, The Read more

