HomeRaceRace ReviewsIl Giro d'Italia 2014 - Stage 4; Giovinazzo - Bari, 121 km.... RaceRace Reviews Il Giro d’Italia 2014 – Stage 4; Giovinazzo – Bari, 121 km. Rain (almost) Stops Play, Nacer Bouhanni wins By Ed Hood - May 13, 2014