Lance Armstrong Pt. 2
Sports Criminals - A podcast by Parcast Network
Categories:
With more people starting to challenge Lance Armstrong's claim that he never used performance-enhancing drugs, he had to resort to increasingly brutal tactics to keep them silent. But in the process, he may have defrauded the American government out of millions of dollars.