Logan agrees Aberdeen contract extension

Aberdeen's Shay Logan in action.
Aberdeen's Shay Logan in action.

Breaking