Day: August 5, 2006

  • Say it ain’t so, Floyd

    So what’s a cycling fan to do, when the winner of the Tour de France, and an American at that, gets a positive drug test, especially after an epic stage like Floyd had a few short weeks ago? If you’re a regular person, or Greg Lemond, you just assume he cheated and he’s guilty and […]