Though the partitions obscuring his previous usage of efficiency-boosting medicine are cracking. Two other U.S. Postal team customers arrive forward acknowledging their own personal PED use and even more implicating Armstrong.In spring 2018, two months prior to his demo was scheduled to begin, Armstrong agreed to pay for the U.S. Postal Service $5