What will Niall McGinn bring (back) to Aberdeen?

What will Niall McGinn bring (back) to Aberdeen?

By Niall Murray