Lance Armstrong

Share
this
Gallery

Lance Armstrong speaks during an interview in Austin, Texas, Tuesday, Feb. 15, 2011.

Author: CBS News Staff

Credit: AP Photo/Thao Nguyen