While some found eternal glory at the stage through Mortirolo and Foscagno, with finish on ski slope Mottolino near famous winter sport center Livigno, others suffered through one of the hardest mountain stages in recent Grand tour history. One from the latter group was Michael Strorer.The Tudor Pro...