Clubs Aberavon, Pontypridd, Swansea