Oct 5 (Gracenote) – Results from Stage 3, Giro d Italia on Monday. Stage 3 Enna to Etna, 150 km. Men’s elite road race. Average speed: 37.106 km/h. Wind direction:…

Read more