Kelvin Wilson has returned to Nottingham Forest from Celtic in a deal thought to be worth £2.5m.
The 27-year-old defender is again reunited with manager Billy Davies after leaving the Reds two years ago and joins on a three-year contract.
Wilson signed a pre-contract agreement with the Glasgow club in January 2011 and was forced to sit on the sidelines for the remainder of his contract.
The centre-back played his last game for Celtic on Wednesday night against Elfsborg as the Bhoys advanced into the final Champions League qualifying round.
Wilson said: “It’s nice to be back. I’m delighted to get it all sorted and I can’t wait to get started to be honest. I wouldn’t have left Celtic for just anyone, it had to be the right club. And no club fitted the bill better than Nottingham Forest.
“I’ve been at Notts County, Preston and Celtic but looking back and trying to pick a spell I enjoyed the most, even though I played in the Champions League with Celtic, I would have to say it was here.
“Out of everything, I have probably missed the fans the most. I love playing at The City Ground. I know people talk about Barcelona, this game and that game, but I just love matchdays at The City Ground.”
Having begun his career at Notts County, the Nottingham-born player joined Preston North End in 2006 and moved to Forest a year later for £300,000 before making 123 appearances in the Garibaldi.
After strong performances in the Champions League last season the centre-back cemented a place in Celtic’s first XI.
Crucially, despite being right-footed, Wilson prefers to play on the left-side of central defence which means Danny Collins is the only real competition for the spot.