HardyBreed Multisport
Swim - Cycle - Run
Floyd Landis has confessed to doping during his professional cycling career in an e-mail to USA Cycling.