Twenty-seven-year-old
Halls made his League debut for Stockport County against Leeds United in April
2009 and has gone on to make nearly 300 appearances in both the Football and
National Leagues.
Having
spent the majority of his time with Macclesfield Town, he spent the 2018/19
campaign with Guiseley AFC, having signed for them from Chester FC in July
2018.
The
defender or midfielder will bring his vast experience to Mark Bradshaw's
youthful-looking squad.
|