Pello Bilbao: 'We Deserved The Podium, We Tried'
Bilbao finished stage 20, finishing just short of the podium on the penultimate day at the 2020 Giro d'Italia.
Bilbao finished stage 20, finishing just short of the podium on the penultimate day at the 2020 Giro d'Italia.