Landis at first appeared to be the winner of the 2006 Tour de France , before testing positive for performance - enhancing drugs .
Floyd Landis ( born October 14 , 1975 ) is an American former professional road racing cyclist .
road racing cyclist at first appeared to be the winner of the 2006 Tour de France , before testing positive for performance - enhancing drugs .
Floyd Landis ( born October 14 , 1975 ) is an American former professional road racing cyclist .