MacKay extends loan with Elgin until end of season

Daniel MacKay.
Daniel MacKay.

Breaking