HomeRaceRace ReviewsLe Tour de France 2013 – Stage 3: Ajaccio > Calvi, 145km.... RaceRace Reviews Le Tour de France 2013 – Stage 3: Ajaccio > Calvi, 145km. Gerrans from Sagan By Ed Hood - July 1, 2013