'It's just three guys calling the shots' - Storer on the truth behind Giro stage 15 neutralisation |
17/06/2026 08:30 - Michael Storer has challenged the idea that the neutralisation of stage 15 at the 2026 Giro d’Italia was a collective decision by the peloton.

