Jack joins from Mossley where he made over 100 appearances over the last three years, with 41 coming last season as he netted eight goals for the Lilywhites. Celtic know him all too well from his appearances for FC United of Manchester, Curzon Ashton and Warrington Town. Before Mossley, Jack was a key player at Widnes, a team he started at, and went back to twice.