Schleck wins; Lance 12 seconds back
LIESTAL, Switzerland -- Lance Armstrong wrapped up his Tour de France preparations on a high note, finishing second in the Tour of Switzerland on Sunday, 12 seconds behind Frank Schleck of Luxembourg.
The seven-time Tour de France champion was seventh overall going into the stage, but surged into contention by placing 11th in the 16.6-mile time trial around Liestal, finishing in 33 minutes, 30 seconds to trail stage winner Tony Martin of Germany by 1:09.
Olympic time trial champion ...
Read full story