The director of the Tour de France claims Lance Armstrong has "fooled" the sports world and that the seven-time champion owes fans an explanation over new allegations he used a performance-boosting drug. Tour director Jean-Marie Leblanc's comments appeared in the French sports daily L'Equipe on...
Full Article