Slim Cavanaugh secures win at Griffith Golf Club