E-mail this story

Lance Armstrong mea culpa is a dagger through the heart

It was a glorious day in 1993 when Lance Armstrong won America's top professional bicycle race, the annual CoreStates U.S. Pro Cycling Championship in Philadelphia.

Paul Carpenter

January 19, 2013

Send to (as many as 3 e-mail addresses, separated by commas):

Send me a copy.

From:

200 characters remaining