Giro d'Italia: Giro d'Italia #13: Marco Canola keeps sprinters at bay
Giro d'Italia: Italian Marco Canola (Bardiani-CSF) won the 13th stage from a three-man leading group, successfully keeping the sprinters at bay. Hardly anyone would have expected this before the stage, as the profile was set for another festival of fast men. The 157-kilometer stage from Fossano to Rivarolo... read more
