- Joined
- May 8, 2002
- Posts
- 359,402
- Reaction score
- 40
Lance Armstrong's bid to win the Tour of Switzerland came up just short Sunday, with the Texan finishing second by 12 seconds to Frank Schleck of Luxembourg. The seven-time Tour de France 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...
More...
More...