I unfortunately think his time has passed. Of the top of my head the closest he was to winning was when he crashed in super form and when Cancellara won the 4 way sprint.
He would benefit being on Quickstep with the multiple leaders, do a Develdor.
He would benefit being on Quickstep with the multiple leaders, do a Develdor.