Pat McCourt has completed his dream move to Celtic from Derry City for an undisclosed fee.
The Northern Ireland international has penned a three-year deal at Parkhead and will join up with the rest of the squad for the start of pre-season training.
McCourt showed promise as a youngster at Rochdale, but a combination of injury and a loss of form saw him fail to fulfil his early potential.
He has spent the last three years back in his homeland, first with Shamrock Rovers and then Derry City, but has spoken of his delight at securing a move to his boyhood idols.
"I'm thrilled and it still hasn't quite sunk in yet to be honest," McCourt told the club's official website.
"This is a dream come true for me. There was interest from a few clubs but as soon as I found out that Celtic were in for me, my mind was made up.
"I have always been a Celtic supporter and there was only one choice to make. It's an honour to join one of the biggest clubs in the world.
"It's been a whirlwind 24 hours, but I'm just delighted to get everything sorted out. To sign for this club is a dream and when I get back home tonight, it might all finally sink in. It's just been an incredible day."
The versatile winger, who can play on either side of midfield, added: "I'm joining one of the biggest clubs in the world.
"Celtic have won the SPL title three times in a row and compete in the Champions League every season. What more could you ask for?
"My first target is to get a good pre-season under my belt and then take it from there. The quality in the Celtic squad is unbelievable but I'll be trying to push my way into the manager's plans as soon as possible.
"I can't wait to get started."