I've seen enough: Brandon McNulty will win the Giro.