Cyclingnews on MSN
Damiano Caruso hopes for a final Tour de France ride as he confirms retirement plans
'At one point you have to say stop' says Italian veteran ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results