Lance Armstrong Stripped Of Tour De France Titles, Banned For Life By ICUAs far as cycling's governing body is concerned, Lance Armstrong is out of the record books.

Watch & Listen LIVE