Michel Puchercos retires