For almost every spectator watching the Tour de France by the roadside or on their sofa, racing for three weeks around France seems to be one of those unattainable dreams, an unimaginable feat that ...