Highland League Forres Mechanics boss Steven MacDonald thrilled to sign Cameron Ferguson March 29, 2024