Tumble Brook Country Club, Green