dufaux.jpgMeet Laurent Dufaux. Your Tour de France winner.

From 1996.

Dufaux actually finished fourth in the tour that year, five and a half minutes behind winner Bjarne Riis.

However, Riis came clean today (May 25, 2007) that he rode dirty during the Tour. In addition to EPO, Riis admitted to using cortisone and human growth hormone and noted, “The only effect I had was that I rode faster.” See, folks. Drugs work. (more…)