Niall McGinn signs one-year extension with Aberdeen

© SNS GroupNiall McGinn
Niall McGinn