Young Walsall Football Club goalkeeper Craig MacGillivray, who arrived on a free transfer from Harrogate Town last summer, has put pen-to-paper on a new one-year contract with the club.
The club confirmed the news via Saddlers.co.uk; "The 22 year-old arrived at Banks’s Stadium last summer after we fought off plenty of competition from elsewhere to secure his services from Harrogate Town.
"Developing well during the course of last season, he finally got his first-team opportunity in the final two games of the campaign."