Cameron Mackay — Elgin City → Inverness CT · end of loan · 2017-05-15. Transfer details and career move on Champslig.