Someone told me this was the current world time trial champion. Wikipedia says that is Fabian Cancellara.