Filed under: Live Races Giro d'Italia Stage 2... Live SECOND Thread By Chris Fontecchio May 10, 2009, 10:41am EDT Share this story Share this on Facebook Share this on Twitter Share All sharing options Share All sharing options for: Giro d'Italia Stage 2... Live SECOND Thread Reddit Pocket Flipboard Email Stage predictably mellow thus far as they get into the final circuits. Leonardo Scarselli is trying to steal the day all by himself. No way does he get caught in the final KM or anything. Enjoy! More From Podium Cafe Saudi Tour LIVE Étoile de Bessèges LIVE Volta Comunitat Valenciana LIVE May I Please Introduce You To... the 2023 FSA Directeur Sportif Competition? Saudi Tour LIVE GP La Marseillaise LIVE