Wolves have signed Nigeria midfielder Seyi 'George' Olofinjana from Norwegian club Brann Bergen for £1.7m.
Olofinjana almost joined French side Monaco
The 23-year-old, who saw a proposed deal with Monaco fall through after a failed medical, has agreed a four-year deal, rising to £2m with add-ons.
"There is no problem with me coming to Wolves instead of Monaco," he told the Wolves website.
"I'm a Christian and I believe whatever happens to me, God has a hand in it. Everything will fall into place."
Olofinjana will not be joining Wolves on their pre-season tour to Norway, with the squad due to leave on Friday.
"I have been mentally down for the last couple of weeks," he explained.
"And coming to a new country there are a lot of things you have to come to terms with. Otherwise, I would have been very happy to join them on the tour.
"I was very down when I went to Monaco because they thought that something was wrong with my heart.
"But it's been thoroughly checked out and I'm happy now."
Wolves manager Dave Jones was delighted to have finally secured Olofinjana's signature.
"I am very pleased that George is finally here after months of tracking him," Jones said.
"We thought we'd lost him at one stage but we've managed to get him back."
Jones added: "George is a strong midfielder, a good passer of the ball and is equally
happy attacking as he is defending.
"He is a good acquisition for Wolves and we look forward to seeing him in action for us."