CyclingSmarter LIFE AS A HUMAN Marc Soler abandons the Giro d’Italia on stage 12 after early crash