Day: July 8, 2015

A fall from grace can be a long trip down

When Lance Armstrong fell from his perch as a highly-respected survivor of cancer and seven-time winner of the Tour de France after admitting he lied for many years about his use of banned supplements, some of the clockers and watchers who watch such things said it is hard to expect much of heroes any more.