Seven Deadly Sins - David Walsh

When Lance Armstrong fought back from life-threatening cancer to win the 1999 Tour de France - the…