Say it ain’t so, Lance!
Floyd Landis, the American cyclist who was stripped of his 2006 Tour de France victory after failing a urine test, has accused his former teammate, cycling legend and seven-time Tour winner Lance Armstrong, of blood doping. According to yesterday’s Wall Street Journal, Landis, who has long denied the use of performance-enhancers, admitted to blood doping … Read more Say it ain’t so, Lance!