Armstrong cleared by French doping agency
(CNN) — Lance Armstrong has been cleared to ride in this year’s Tour de France after the French anti-doping agency (AFLD) confirmed they would not be launching any disciplinary procedures against the seven-time champion…