Lance Armstrong and the Way of Fallen Idols
I, like many people, was shocked when I heard today that cyclist Lance Armstrong gave up his fight against doping allegations, effectively forfeiting his seven Tour De France titles, his prize money, medal...