Humphries continues Leicester love-affair with PC33 success 11/04/2026 08:00 PM Partager PLAYERS CHAMPIONSHIP 33 Luke Humphries wins fourth Players Championship title of 2026. Niels Zonneveld features in his second ranking final in as many months. Michael