Not known Factual Statements About Armstrong doping
Even in 1999, the 12 months of his 1st Tour de France get, there have been previously objective suggestions that Armstrong's success might not are already completely over the up and up. That calendar year, his urine sample confirmed a little trace of a banned steroid utilised to assist muscle ma