The world champ seems to be in the mix for stage wins in just about every type of race. He doesn't fit the sprinter mold, but almost won a Giro sprint stage. As a hard man, he also is in the mix on one day races even though he's darn small.
His thighs are like tree trunks, and he's tiny, so why isn't he a grand tour GC contender? No TT ability?