Anthony Charteau

Anthony Charteau wins Route du Sud stage

Anthony Charteau (Europcar) proved he was back in top fighting condition in time for the Tour de France with victory in Friday’s second stage at the Route du Sud in France. Charteau, winner of the King of the Mountain jersey in last year’s Tour, fended off Vasili Kiryienka to claim the stage win. The stage […]