We look at the top sprinters at the year's Giro d'Italia who will be battling it out for stage wins and the maglia ciclamino. With eight ...