Read More: Neil Armstrong, The American Dream, Lance Armstrong Doping, Lance Armstrong, Usada, UK Cycling, UK Sport., UK Sport News
Guilty until proven innocent? Surely I have that wrong? Yet that is how the US Anti-Doping Agency (USADA) and some sections have chosen to perceive Lance Armstrong. Personally, I am doubtful of the allegations.