(Image: Rhys Skinner) Barry Town United earned their first three points of the JD Welsh Premier League season in dramatic...
Evan Horwood
Barry Town United won an enthralling encounter against Bala Town as the visitors ended the game with eight men...