Mark Halstead — Shrewsbury Town → Southport · free transfer · 2017-07-04. Transfer details and career move on Champslig.