Accrington Stanley have signed Luke Joyce from Carlisle United.
The 22-year-old's contract at Carlisle was expiring this summer, and that had decided against offering him a new one.
Now he has secured a move to The Crown Ground and will begin pre-season training with his new team next week.
The 22-year-old started his career at Wigan, making one first-team appearance in an FA Cup replay at Leeds.
He then joined the Cumbrians on loan in March 2006, making the switch permanent that summer.
His opportunities were limited at Brunton Park and he spent spells on loan at Barrow and Northwich last season.