Lance Armstrong: I'd have won the Tour de France if everyone was clean

Lance Armstrong says he and his teams would have won the Tour de France multiple times if the entire peloton was riding clean during his now-stripped reign of seven victories from 1999 through 2005.