No he couldn't cancel the giro because that would be extremely stupid and he is still the favorite against Vinge with giro in his legs.He could have cancelled the Giro after VIngegaard's injury and would be the heavy favorit in the Tour. Instead he is going up against Roglic, Evenepoel and maybe Vingegaard with the Giro in his legs.