Scarponi falls just short. De Clercq wins Giro stage seven. Michele Scarponi's timing is ever so slightly off. [...] By walshworld|2019-02-03T16:20:21-08:00May 13th, 2011|Giro d'Italia|0 Comments Read More