I No Longer Support Floyd Landis
by David Schloss on May. 19, 2010 at 10:18 PM
In what is sure to be the biggest discussion amongst followers of pro cycling for, well probably forever, Floyd Landis has (according to the Wall Street Journal) admitted to doping in a series of letters to members of USA Cycling.
If that…» Read More »