The 2026 Giro d'Italia has had a dramatic few first days, with four different race leaders in five race days. The latest is Afonso Eullio, who profited from a successful breakaway on the fifth day of racing. Publicly, the Portuguese climber is on contract year, but behind the scenes there is a stro...