The voice of the people
Filippo Ganna won his first stage at the Vuelta a Espana by dominating stage 10’s time…