Romaine Sawyers has signed a two-year deal at Cardiff.
The 30-year-old was available after leaving West Brom after three seasons at the Hawthorns.
The midfielder, who spent last season on loan at Stoke, made 64 appearances for the Baggies.
Sawyers told Cardiff City TV: “It’s good to finally get it over the line. I spoke to the gaffer (Steve Morison), he explained the product that he’s got, and I feel like I want to be a part of it.
“The staff have been very welcoming, the players have been very welcoming, and it’s good to be back within a team.
“We’ve got a lot of young, energetic players. I’m one of the more senior ones, who is going to be here to try and add a bit of experience and know-how of the league.
“I like to get on the ball, and I want to get the team playing. I’ll try and chip in with a few goals and assists, and I like to bring others into play and put them in dangerous positions.”
Subscribe or register today to discover more from DonegalLive.ie
Buy the e-paper of the Donegal Democrat, Donegal People's Press, Donegal Post and Inish Times here for instant access to Donegal's premier news titles.
Keep up with the latest news from Donegal with our daily newsletter featuring the most important stories of the day delivered to your inbox every evening at 5pm.