AdvertisementLance Armstrong: '20+ Year Career ... Never A Failed Test ... I Rest My Case'May 20, 2011Mark MemmottfacebookEmailLance Armstrong, at a race in Australia in January. (AFP/Getty Images)