Italian cyclist Stefano Garzelli, current Giro d'Italia leader, gestures at a news conference after his team announced he had failed a doping test and tested positive for probenecid, a diuretic and masking
Ciclismo: il Giro d'Italia su Rai Radio1
Massimo Paolone/LaPresse October 13, 2020 Italy Sport Cycling Giro d'Italia 2020 - 103th edition - Stage 10 - from Lanciano to Tortoreto In the pic: during the race Stock Photo - Alamy
BBC Radio 5 Live - 5 Live Sport, 5 live Cycling, Giro D'Italia Preview