Floyd Landis

2006 Tour de France winner Floyd Landis signing his new book 'Positively False' at Borders
Chicago, Illinois - 10 July 2007
Credit: Sam Wilson / WENN

See our biography of Floyd Landis