The Common Good

Results for tour de france

Lance Armstrong and the Way of Fallen Idols
Originally Posted: 08/27/2012 - 8:37am | Type: Blog

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, medals, a ...