Marshall, 30, came through the youth ranks at Manchester City and has played in the Football League at Blackpool, Port Vale and Walsall.
He has also played in non-league for FC Halifax Town, Stockport County and Alfreton Town.
Keep up-to-date with our exclusive email newsletters.
Subscribe