HomeRaceRace ReviewsLe Tour de France 2013 – Stage 7: Montpellier > Albi, 205km.... RaceRace Reviews Le Tour de France 2013 – Stage 7: Montpellier > Albi, 205km. 160km Leadout for Sagan By Ed Hood - July 5, 2013