John O'Brien has retired.