Avignon
AVIGNON, France - Relaxing in the cool of his hotel room, the hard work done on this Tour de France, a barefooted Lance Armstrong is looking pretty pleased with himself.
AVIGNON, France - Lance Armstrong has no regrets about finishing third at the Tour de France.