I just read that the 2006 Tour de France winner Floyd Landis has been reported for testosteron doping during the 17th stage (the one where he crushed the opponents once and for all). His team Phonak confirms this.
Anyone with a link to an American article?
Anyone with a link to an American article?
Comment