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
Meet Tuesday's finalists in the Anglia region for the Pride of Britain Awards.
Essex part-timers to visit League Two promotion chasers Exeter in the First Round
In the first of three special reports, our Sports correspondent Donovan Blake looks at how sports are changing - first our need for speed.