Knowing what we know now, who will win the Giro d’Italia?

Odds
Option
2/1
2/1
7/2
9/1
35/1
65/1