Back to All Events Wills Cup Friday, 24 July 2026 9:00 am 1:00 pm Google Calendar ICS Previous Previous 21 July Tuesday Men Haggle Next Next 25 July Ladies' Scramble & Putting