Get on it, Levi!

Menchov wins stage 12 time trial at Cinque Terre and takes lead. – VeloNews A spectacular 60km course along Italy’s stunning Cinque Terre lived up to expectations Thursday as Denis Menchov Rabobank pulled the double, winning the stage and snatching away the maglia rosa from Danilo Di Luca LPR. Levi Leipheimer Astana – who had […]