Lance Armstrong finally admi

Lance Armstrong finally admits doping
WABC – NY

Tahman Bradley reports on the cyclist's bombshell interview with Oprah

View Comments