Laqnce Armstrong

Armstrong Takes Part In Bike Race Amid Controversy For a few hours, Lance Armstrong was back in his element — on a bike and in a race.

More From CBS Houston

6-10s Calendar
Watch Now: Live Video & Video Highlights

Listen Live