Niall McGinn has signed a two-year contract with

Niall McGinn has signed a two-year contract with Aberdeen
PA Sport
Niall McGinn has signed a two-year contract with Aberdeen
View Comments