Lance Armstrong finally admits doping

WABC – NY
Lance Armstrong finally admits doping

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

View Comments (0)