Court upholds doping prohibition that cost cyclist '06 Tour de France title
(Newser) -
Cyclist Floyd Landis lost perhaps his final chance to keep his 2006 Tour de France title today, the AP reports, with a key panel upholding a 2-year doping ban. The three-person Court of Arbitration for Sport said Landis’ drug test was the product of “less than ideal laboratory practices,...