For more than a century, Cardiff City, Swansea City, Wrexham and Newport County have been playing football across the English-Welsh border ... allowances for non-league teams.