Defender Shay Logan signs new deal with Aberdeen

Aberdeen's Shay Logan.
Aberdeen's Shay Logan.