Happenings at the Ranch: Llatest news from Cherokee Ranch Golf Club