Schumacher loses Tour de France doping appeal
France’s supreme administrative court has rebuffed German cyclist Stefan Schumacher’s appeal against his two-year ban from racing in the country.The ban was imposed after Schumacher tested positive for CERA following retesting of samples taken during the 2008 Tour de France by the country’s anti-doping agency, the AFLD.Schumacher, who had won both individual time trials during … Read more