Whatever happened to this guy? He won King of the Mountain on last year's Tour, and was perhaps as high as 3d overall until his awful day on the last time trial--the stage that Lance won.
Not a word about him this year, even in commentaries on last year's Tour. Anyone know what happened, and where he is now? Not on the Tour, apparently.