International Cycling President: Lance Armstrong “Deserves To Be Forgotten In Cycling”