News July 23, 2024 New Signing – Archie Callaghan Posted By: Kevin Jarvis CROESO ARCHIE! A product of Trojans RFC and Llandovery College, Archie Callaghan is a 20 year old prop in his final year at Cardiff University. His family are from Newport and he’s represented Scotland U18 whilst with Dragons RAG.