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

Breaking