Welsh, who is a free agent after being released by the Brunton Park club, is expected to put pen to paper this afternoon at Glanford Park.