Norwich City have swooped to sign Owain Tudur-Jones from Championship side Swansea City.
The 24-year-old Wales international is reported to have cost the Canaries around £200,000 after agreeing a three-year contract at Carrow Road.
"I've seen him play myself a few times and I know he's impressed at Swansea and also at Swindon on loan," manager Bryan Gunn told the club's official website.
"I know Owain will be wanting to establish himself as a first-team regular here and is hungry to do well for Norwich City.
"I'm delighted we have managed to stave off a number of other clubs who were interested in signing him to get him to join us."