Floyd Landis

Floyd Landis, the 2006 Tour de France winner, in conversation
during the Men's Sprint final at the 2007 UCI WorldCup Classic at the homedepot center
Los Angeles,Ca - 20 January 2007
Credit: Matthew Hines / WENN

See our biography of Floyd Landis