Aberdeen confirm signing of James Wilson on a two year deal

James Wilson in action for Aberdeen
James Wilson in action for Aberdeen

Breaking