Frampton retires