Armstrong’s Cheating Won Record Riches of More Than $218 Million

Armstrong’s Cheating Won Record Riches of More Than $218 Million

Gabriel Bouys/AFP via Getty Images

Seven-time Tour de France winner Lance Armstrong attends a press conference in Los Angeles on in this file photo.