No, Lance Armstrong isn’t dead

  • Katey Psencik, American-Statesman Staff
4:00 p.m Friday, May 12, 2017 Austin360 Home
NEW YORK, NY - JANUARY 19: Seven-time Tour de France champion Lance Armstrong attends the unveiling of the NIKE+ FuelBand at Highline Stages on January 19, 2012 in New York City. (Photo by Neilson Barnard/Getty Images)

Despite what you may have heard, Lance Armstrong isn’t dead.