Guess it's time for his own thread.
Top 5 classics rider? Check
Top 5 time trialler? Check
Top 20 sprinter? Check
Top 20 climber at the Tour? Check
Top 5 classics rider? Check
Top 5 time trialler? Check
Top 20 sprinter? Check
Top 20 climber at the Tour? Check