In a chaotic finish due to a crash, Davide Ballerini (XDS Astana Team) won the sixth stage of the 2016 Giro d’Italia in a thrilling sprint finish, after covering 141 flat kilometers between the cities of Paestum and Naples. The Italian rider crossed the finish...