The injustice of Barry Town, Welsh football’s greatest club Growing up, neither Cardiff City nor Swansea City were the most successful club in Wales. That accolade belonged to Barry Town. I grew up in Barry, a small coastal town some nine…