Italian Luca Paolini. Photo: AFP

Paolini wins third stage of Giro d’Italia

TOP PICKS

Italian Luca Paolini. Photo: AFP
READ FULL ARTICLE