Greipel finally delivers at Giro d'Italia

It wasn't until stage 18 that sprinter Andre Greipel got a Giro d'Italia stage win, which was also his 12th victory of the year. The tenacious, German sprinter said that his HTC-Columbia team had been instrumental in keeping him in the race while many other sprinters like Tyler Farrar (Garmin-Transitions) were pulling out.