Lance Armstrong settles $100m US government lawsuit for $5m

Lance Armstrong won six of his seven Tour de France titles with US Postal before he was stripped of them all. Net photo
Lance Armstrong won six of his seven Tour de France titles with US Postal before he was stripped of them all. Net photo
Quartz