The last time I saw Floyd Landis was at a bike shop in the city of Rialto, California. Might have been late 2007, early 2008. He was the star of a one-man event to tell “his side” of the Tour de France drug-test story. He had been stripped of his 2006 championship after he failed […]
Cycling’s Floyd Landis Comes Clean, Finally
May 19th, 2010 · No Comments · Drugs, Sports Journalism
Tags: