Posted by
Scott Keys on Friday, February 23, 2007 8:21:17 PM
Those aware of the world of bicycling (both of us) will be interested to read
this new wrinkle in the story of Landis's 2006 Tour de France victory and subsequent disqualification for alleged doping. Looks like he may be exonerated. America continues its string of wins in this unpopular formally-European-dominated sport.