Rumored Buzz on Armstrong doping
Even in 1999, the calendar year of his initial Tour de France earn, there have been already aim tips that Armstrong's achievements might not have already been solely over the up and up. That year, his urine sample confirmed a small trace of the banned steroid employed to aid muscle mass recovery