Cavendish gets Tour de France record shot by signing for AstanaSource: Times of MaltaPublished on 4 years ago