CyclingSmarter LIFE AS A HUMAN Bilbao: Nobody deserved Giro d’Italia stage win more than Caruso