Menchov wins the Giro d'Italia, ending it with a twist
Russian rider Denis Menchov won the Tour of Italy here on Sunday despite suffering a dramatic fall in the last kilometre of the final stage, a 14.4km time-trial round. The Rabobank cyclist, who is the third Russian to win the [...]