We’re delighted to announce that Aaron Steele has signed a permanent contract with the club.
The 19-year-old defender made 5 appearances while on loan from St. Johnstone at the end of last season, scoring his first senior goal on his first senior, start against Dumbarton in April.