Barry Town FC: First Club To Recruit From Overseas
Barry Town FC, a semi-professional association football club based in Barry, Wales, has been making waves in the sport since 1892. Known for being a winner of the Welsh Cup and Cymru Premier in the 90s and early 2000s, the …
Barry Town FC: First Club To Recruit From Overseas Read More »