Posted by: Keefer in Cycling

Eight striaght years, an American has won the Tour de France! Man, who would have though Floyd Landis would win it all this year. After his announcement on the first rest day, it’s amazing he could even compete, much less win it all. Congrats to Landis!
Landis Well Taught By Armstrong on Art of Winning
This entry was posted on Monday, July 24th, 2006 at 6:42 am and is filed under Cycling. You can follow any responses to this entry through the RSS 2.0 feed.
Both comments and pings are currently closed.
Related Posts:
Floyd Landis WikiPediaLandis Loses Doping Appeal Before Sports’ Highest CourtDon’t Judge Me Yet On Drugs Charge Says LandisLab: Landis Test Results ‘Foolproof