Armstrong doping No Further a Mystery
Even in 1999, the yr of his initially Tour de France gain, there were by now aim tips that Armstrong's success may well not have been completely on the up and up. That 12 months, his urine sample confirmed a little trace of the banned steroid utilised to assist muscle recovery, but he was cleared when his group manufactured a medical certificate di