An Unbiased View of Lance Armstrong
investigation was published in 2005, the retired athlete pointed out that he’d addressed "slimy" French journalists since his first Tour de France but "this is perhaps the worst of it."In spring 2018, two months just before his demo was scheduled to start, Armstrong agreed to pay the U.S. Postal Service $5 million to settle their claims of stayin