‘I wouldn’t change a thing” – Armstrong reflects on doping saga
Armstrong won a record seven consecutive Tour de France titles from 1999 to 2005 Lance Armstrong says he "wouldn't change a thing" about the doping that helped him win and then subsequently saw him stripped of seven Tour de France titles between 1999-2005. …
bubmagMay 24, 2019