Ex-Aberdeen defender Kevin McNaughton signs one-year deal with Inverness

Kevin McNaughton (left) tackles Charlton Athletic's Cameron Stewart during his time with Bolton
Kevin McNaughton (left) tackles Charlton Athletic's Cameron Stewart during his time with Bolton