George, there never was a "NCLRA FORUM" on Delphi. There used to be a forum where CL Racing stuff was discussed, but it devolved into several non-members going far out of their way to bash the organization. Wouldn't contribute, only whine and complain. I suspect the forum's owner may have seen that the forum was no longer of any benefit and shut it down. It wouldn't be the first time that has happened, probably won't be the last, either.
Bill