Wrexham have signed Shaun Pearson after the defender was not offered a new contract by Grimsby Town.
Pearson made more than 250 appearances in six seasons at Grimsby and was part of the team which secured promotion to the Football League in 2016.
The 28-year-old has also played for Spalding, Stamford and Boston United.
“I’m delighted to be here and once the situation at Grimsby was made clear, there were some options for me,” Pearson said.
“But this was the most appealing and we sorted it out nice and quickly.”
Pearson is Wrexham manager Dean Keates’ second signing of the close season following the arrival of versatile full-back James Hurst.