Cheltenham Town have signed Terry Gornell on a two-year contract.
The 23-year-old striker was a free agent following his release from Rochdale, where he had spent the last eight months.
Gornell becomes the fourth summer signing for League Two Cheltenham.
Cheltenham's summer signings
- Terry Gornell (striker) - free
- Matt Richards (midfielder) - free
- Troy Brown (defender) - free
- Jamie Cureton (striker) - free
"Terry has been on our radar before and I've made a couple of enquiries but he certainly offers us something a little different," manager Mark Yates told the club website.
"We have brought him here to be a big part of our season."
Gornell started his career at Tranmere and made 50 appearances, scoring four goals, before joining Accrington in 2010, where he had previously enjoyed a loan spell.
The forward went on to sign for Shrewsbury and scored 10 goals during the 2011-12 season.
He joined Rochdale on loan in November and
signed a permanent deal two months later,
but was released at the end of last season.