Where will Jonny Hayes fit into Derek McInnes’ Aberdeen team?

© Aberdeen FCJonny Hayes putting pen to paper on his Aberdeen deal.
Jonny Hayes putting pen to paper on his Aberdeen deal.