>>/12205/
When was the last time he shared his delusions about winning another Tour de France once he got his bike fit done? Feels like a long time ago now.