Originally Posted by cyclintom
How about:
The Grewal brothers especially perpetual whiner Alexi? (Great climber though.)
Alexi lives here in Loveland CO, building custom log homes. I heard he recently went for a group ride with some friends; there wasn't a serious rider among them, but they spanked him pretty good.