Published July 10, 2009, 09:50 AM
Tour de France heads to Pyrenees for tough climb; Armstrong in second
BARCELONA, Spain (AP) — The seventh stage of the Tour de France between Barcelona and the Andorran ski resort of Arcalis has started, with Lance Armstrong facing his first big test in the mountains.
