Armstrong Fan: "It Looks Very Bad"

Associated Press Videos 0:47 mins

The owner of a famed bicycle shop in Austin, Texas, near where Lance Armstrong lives, says he feels sorry for all that is happening to the fallen star. (Jan. 15)

View Comments