Jim McInally’s delight after Peterhead land Hamish Ritchie on permanent deal from Inverurie

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