Wrexham have signed Republic of Ireland midfielder James McClean for an undisclosed fee from Wigan Athletic.
The 34-year-old, who this summer earned his 100th international cap, has signed a one-season contract with the option of an extension.
McClean will not be available for Saturday's League Two opener against MK Dons and will link up with the squad next week.
"I'm absolutely delighted to sign for Wrexham," McClean said.
"It's a project that is very exciting and I'm looking forward to being a part of it.
"The club has ambitions to go even further and I'm a very ambitious person. I'm someone who is driven and I want to be a part of that journey."
The Derry-born wide man started his career with Institute and then spent three years with Derry City, before making his move into English football with Sunderland in 2011.
After two seasons in the top flight he moved to Wigan in 2013 - spending two seasons with the Latics - before returning to the top flight when he joined West Bromwich Albion in 2015.
McClean made more than 100 appearances across three seasons with the Baggies, before a three-year spell with Stoke City, and then returned to Wigan in 2021.
He helped them to promotion from League One in his first season and then was an ever-present in the Championship in the 2022/23 campaign.
His two-year second spell with Wigan took him beyond 550 domestic career appearances, scoring 69 goals, while he has netted 11 times in his 100 appearances for the Republic.
Wrexham manager Phil Parkinson said: "I'm really pleased with the signing of someone with the calibre of James.
"As I said in the summer, it's about being patient and getting the players in who can be strong additions to our squad moving forward."