Aberdeen will benefit from keeping squad intact, says ex-Don Kevin McNaughton

Former Aberdeen defender Kevin McNaughton
Former Aberdeen defender Kevin McNaughton