‘Golf Festival’ at Eagleton from today