see more
MORZINE-AVORIAZ, FRANCE - JULY 20: Floyd Landis of the USA and Phonak during Stage 17 of the 93rd Tour de France between Saint-Jean-de-Maurienne and Morzine-Avoriaz on July 20, 2006 in Morzine-Avoriaz, France. (Photo by Bryn Lennon/Getty Images)