Lance Battles for 8th Tour de France Crown

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
Commenting on this article is closed.