jamesrannochcc.com
Giro d’Italia Review
Photo from ENGIE Italia on Flickr On Sunday Nairo Quintana crossed the finish line in Trieste, North East Italy, wearing the Maglia Rosa, the jersey of the leader of the Giro d’Italia to become the…