Seven youths sign up

Seven youth players have signed their first professional contracts with the club this week.

Josh Skelly, Ryan Lamond, Cammy Black, John Black, Calum McHardy and Sean Gallacher are all pictured after signing their new deals. Goalkeeper Kyle Gourlay has also signed a deal.