Hereford United have snapped up Marc Pugh following the midfielder's departure from Shrewsbury Town.
Pugh had 12 months remaining on his contract with Shrewsbury, but the two parties mutually agreed to cancel the deal last week.
He has now agreed a one-year contract at Edgar Street, where he made nine appearances during a loan spell at the end of last season.
The 22-year-old becomes Bulls manager John Trewick's latest signing as the club look to make an immediate return to League One.
Trewick has already added the likes of Leon Constantine, Kenny Lunt and Ryan Green to his squad ahead of the start of pre-season training on Thursday.