Peterhead boss Jim McInally hails permanent signing of Hamish Ritchie from Inverurie Locos

© Chris Sumner/DCT MediaHamish Ritchie has signed for Peterhead.
Hamish Ritchie has signed for Peterhead.