Former Ross County captain Marcus Fraser has joined Premiership rivals St Mirren on a one-year deal.
Defender Fraser has been a free agent since turning down the offer of a new deal with County earlier this summer, ending a five-and-half year stay in Dingwall.
Fraser made 198 appearances for the Staggies after making the switch following his release by Celtic in January 2015, helping County win the League Cup in 2016 and also captaining the club to the Championship title last year.
The 26-year-old was keen for a fresh challenge however, and will now come up against the Highlanders after opting to join Jim Goodwin’s Buddies ahead of their Premiership opener against Livingston this weekend.
Fraser said: “I think it’s a really good opportunity for me to come here and play games.
“The last few months have been really strange for everybody but I’m looking forward to Saturday and I’ll be ready to go if I’m called upon.
“The manager phoned me last week and we had a good chat. I had a good feeling about it and having come in to the club today I’m even more buzzing.
“I’ll give 100% every week, help my teammates around me and hopefully we can be successful as a group.”
Saints manager Goodwin said: “Marcus fits perfectly with the profile of players that we have brought to the club.
“He’s another one with great experience and played over 140 games in the Premiership with Ross County over the last few years.
“He’s a leader and I feel like I have leaders across the whole back four just now.
“It gives me some really good options across the backline and I’m delighted to get Marcus in.”