Forward Eliot Richards said he was delighted to be back in the West Country after agreeing an 18 month deal with Cheltenham Town on Monday.
The 23-year-old Bristol Rovers youth product has returned to a familiar area of the country after a spell at Tranmere Rovers.
“It’s been a long time trying to sort this move out, but I am very pleased to be here now,” Richards said.
“I am happy to be back in the south west and I want to hit the ground running and score a few goals for Cheltenham now.
“I went up to Tranmere last summer and the last thing I expected was for Robbo (Rob Edwards) to leave and then the new manager (Micky Adams) didn’t fancy me so it’s been a frustrating time.
“Rob is obviously here now as assistant I have worked with Paul Buckle at Bristol Rovers, so I know what he’s about.
“It’s a young team, which needed some more experience and I actually feel quite old now! But I just want to help the team out.”
Richards, who finished last season on loan at Exeter City, played with Troy Brown in the Wales Under-21 set-up.