Northampton Town have completed the signing of former striker Marc Richards on a three-year contract.
The 31-year-old opted to re-sign for the Cobblers after turning down a new deal with League Two champions Chesterfield.
Richards played over 50 games during his first spell at Sixfields, before he left to join Barnsley in 2005.
More top news
ITV News Anglia's Emma Hutchinson looks back on a remarkable week in British politics.
We bring our "Somme Soldiers' story to a close, as our reporter Malcolm Robertson finds out what happened to Robert Bailey.
Find out how Private Raymond Percival's Somme story led to a surprise for some of his family, 100 years later.