Disgraced Tour de France winner Floyd Landis has sent a series of e-mails to cycling officials and sponsors admitting to the use of performance enhancing drugs, the Wall Street Journal reported on......
A French judge has issued an international arrest warrant against American rider Floyd Landis for suspected hacking into an anti-doping laboratory computer, French anti-doping agency head Pierre......