Austin resident: Armstrong 'a good guy'

October 23, 2012

Once the toast of the Champs-Elysees, Lance Armstrong was formally stripped of his seven Tour de France titles Monday and banned for life for doping. (Oct. 22)