Seven-time Tour de France champion Lance Armstrong may be poised for a comeback. As he entered the grueling athletic event's seventh stage, he trailed the race's overall leader, Fabian Cancellara of Switzerland, by a fraction of a second.
The competition heads into mountainous terrain today. It's a section where climbers thrive and just happens to be Armstrong's specialty. But is he ready?
"I think so. I feel good," Armstrong said. "Not sure exactly what to expect, but I'm optimistic."
The...Full Story