Garmin-Barracuda’s Peter Stetina towels down after finishing his 2nd Grand Tour.

Giro d’Italia. Stage 21 ITT

photo: jered Gruber