Belgium's Tom Boonen produced a formidable show of strength to win the 181.5 kms second stage of the Tour de France on Sunday.The best one-day classic rider in the world surged a hundred meters......
Lance Armstrong handed his Tour de France leader's yellow jersey to French champion Thomas Voeckler but could have lost much more in a rainy, windswept 200.5-km fifth stage from Amiens.Voeckler,......