Armstrong won his sixth Tour de France title in 2004, above, and even dragged an insurance firm to court after they withheld his bonus when doping claims emerged. That money is being sought back.
Armstrong won his sixth Tour de France title in 2004, above, and even dragged an insurance firm to court after they withheld his bonus when doping claims emerged. That money is being sought back.