BeSpoke at the Giro d'Italia 2018: Stage 9:Yates is strongest rider in the Giro
YESTERDAY
Tom Fordyce and Jeremy Whittle discuss Stage 9 of the Giro d’Italia.