10 most memorable games as Derek McInnes celebrates seven years as Aberdeen boss

Derek McInnes.
Derek McInnes.