Twenty-three champions who attended the 2025 GLL Sport Foundation (GSF) Awards at the Glamorgan Cricket Ground currently hold a Welsh, British or world record.
They were among the 98 athletes, representing 24 different sports, who will receive GSF su...
(more)
12 May 25