Giro stage 21: Mezgec wins final stage, Quintana wins overall

Luka Mezgec turned up the speed and pipped everyone at the post to win the final stage in Trieste. Meanwhile, Nairo Quintana exchanged his poker face for a smile and gave high-fives to his teammates as he rolled across the finish line as the 2014 Giro d’Italia champion.
Continue reading