Deadspin Lance Armstrong Settles 100 Million Federal Lawsuit For 5(04) Save Image Image gallery: What Happened To Lance Armstrong's Millions?