Allan Russell insists working at Euro 2020 finals with England will not impact Aberdeen in first interview

© SNS GroupAberdeen manager Stephen Glass and assistant Allan Russell.
Aberdeen manager Stephen Glass and assistant Allan Russell.