US cyclist Lance Armstrong looks on upon his arrival in Rodez, southwest France, after riding a stage  of The Tour De France for a leukaemia charity, a day ahead of the competing riders, on July 16, 2015. For the first time since he was stripped of his seven Tour de France titles, disgraced cyclist Lance Armstrong rode a stage of the famous race for charity. Armstrong, 43, was riding a 198-kilometre (123-mile) stage a day ahead of the competing riders for a leukaemia charity but cycling officials have branded the exercise "disrespectful". AFP PHOTO / STEPHANE DE SAKUTIN        (Photo credit should read STEPHANE DE SAKUTIN/AFP/Getty Images)