Armstrong Fan: "It Looks Very Bad"

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)

advertisement | advertise on newsday