Stan Richard, CPP