Blaine Hudson — The New Saints → Caernarfon Town · loan · 2025-01-03. Transfer details and career move on Champslig.