SPL outfit Inverness Caldeonian Thistle have completed the signing of Gary Warren from English non-league outfit Newport County.
The Scotland-born defender has agreed a one-year deal with Inverness after his contract with the Welsh outfit expired.
The 27-year-old has previously played for Arbroath in Scotland and is now looking forward to the challenge of the SPL.
"I'm thrilled the waiting is over and that I've finally signed for Caley Thistle," he said.
"My girlfriend and I came up on Monday and were impressed by the city and the spectacular scenery.
"It has been good to talk things over with Terry Butcher and Maurice Malpas about the preparations for the new season.
"The SPL is a thrilling new challenge for me and I'm looking forward to our opening game at St Mirren. And, of course, we're at home to champions Celtic in the fourth game of the season."
He added: "I can play anywhere in defence but I prefer centre-half.
"I've enjoyed physical battles with traditional centre forwards, like Kevin Davies of Bolton Wanderers and Kenwyne Jones of Stoke City.
"Those are the types of duels I relish."
Manager Butcher said: "I'm delighted that Gary is now our player.
"It's good to land a player of his quality on freedom of contract and I'm confident he'll make an impact with us."