All 705 Giro D'Italia entries had clean results from anti Doping blood tests and will start in Saturday's Prologue "of the race awarding the first pink Jersey of overall leader.
Giro entries tested first pink Jersey at stake Saturday.