Tim North has retired.