Admittedly, not au fait with the work permit rules these days, but how will they square them to obtain a Serbian 29 year old with 1 cap (from six years ago)?
Because the rules have changed to a points system since we left the EU. Playing in a top league regularly goes a long way towards it.

