Aussies and the Giro d’Italia’s maglia rosaMay 9, 2014With 13 Australian starters in the 97th Giro d'Italia there's a big representation from a nation that, in 2014, is able to watch the race live on free-to-air te...