see more
PARIS - JULY 23: - JULY 22: Floyd Landis of the USA and Phonak celebrates winning the 93rd Tour de France, on July 23 2006 in Paris, France. (Photo by Bryn Lennon/Getty Images)