Carlisle United have completed a deal for winger Andy Welsh after the player failed to agree terms at former club Yeovil Town.
The 27-year-old had been in talks with Glovers boss Terry Skiverton at Huish Park, but has now signed a two-year deal with the Cumbrians.
"I felt it was time for a change," Welsh told BBC Radio Cumbria.
"It's a great opportunity to come to a club that has won the Johnstone's Paint Trophy and is looking to build."
Welsh added: "The gaffer here has said if it wasn't for the JPT, which was a good thing, who knows what the club could have done [in the league], and that shows ambition to me.
"Yeovil did offer me the contract, although I did say I was going to speak to other clubs.
"Sometimes you have to get out of your comfort zone to push on again and I feel this is exactly what I'm doing."
The Manchester-born winger spent much of his career in the north-west after starting out at Stockport County, with spells at Sunderland and Leicester sandwiched between Macclesfield and Blackpool prior to the switch to League One side Yeovil in September 2008.
At Sunderland Welsh played in the Premier League under the management of Mick McCarthy, and also figured in the Championship with Leicester and Blackpool.
"My agent mentioned [Carlisle manager] Greg Abbott had spoken to him and shown great interest and wanted to speak to me straight away,"
"I've met up with him and unfortunately for Yeovil I've decided to sign here, what Greg was saying and what they've done here showed ambition.
"I'm very ambitious, and I want to move my career onto the level I've been at before and hopefully I can help the gaffer do this with Carlisle."
Since making his Stockport debut in 2001, Welsh has made 278 appearances in all domestic competitions, scoring 15 goals and also had a spell in the Major League Soccer competition with Toronto.