glen country clublatest news & developments