Gary Mills, manager of Vanarama National League club Wrexham, has announced his latest signing.
Winger Adam Smith, who has spent the last two seasons playing with FC Halifax Town, has moved to the Racecourse Ground.
Ironically, Smith played for Wrexham as a triallist back in the summer of 2008, but he was not offered a contract by Brian Little following his release from Chesterfield, and moved on to sign for Gainsborough Trinity.
Smith had been with the Spireites from 2001, sitting on the bench as a 16-year-old, before making his senior debut in 2002 and eventually playing over sixty times.
Following the departure of Little and his assistant Martin Foyle from the Racecourse early in the 2008/09 season, Smith was quickly signed up by Foyle, then the newly-installed manager at York City.
From Bootham Crescent he switched to Mansfield Town in the summer of 2010, having turned down the offer of a new deal with the Minstermen, and stayed two seasons with the Stags.
A couple of loan spells with Aldershot Town led to Lincoln City signing him in 2012, but twelve months and thirty matches later, he was on the move again and joined then newly-promoted FC Halifax.
Smith has been a regular with the Shaymen for two years, playing over eighty times and helping them to the play-off semi-finals in 2014.
The 30-year-old is certainly an experienced player, with approaching 350 games to his credit.