• By Andrew Hood
  • Published Feb. 15, 2010
<< Back to StoryOpen full size in new window.
Okay, so sue me.

US Postal Service cycling team rider Floyd Landis of the United States celebrates on the podium after winning the 30th Tour of the Algarve 22 February 2004, in Malhao, southern Portugal . AFP Photo / Miguel RIOPA

Stay updated on all things VeloNews

Subscribe to the FREE VeloNews newsletter