6 February 2012, 11:38 am
GENEVA - Three days after Lance Armstrong claimed victory in his long-running doping battle, another Tour de France champion was on the losing end of a high-profile drug scandal that has tainted cycling's image.... Read More »