Lance Armstrong To Amit To Doping On Oprah This Week –Tha Wire [VIDEO]Lance Armstrong To Amit To Doping On Oprah This Week –Tha Wire [VIDEO]Lance Armstrong is known as one of the greatest cyclist's on earth. During his career, he's won 7 Tour De France championships.Gina CookGina Cook