League Two club Cheltenham Town have signed striker Liam McAlinden on a two-year contract.
The 24-year-old was released by Exeter City in June after two seasons at St James' Park.
The former Wolves academy graduate scored four times in 36 appearances for the Grecians last season.
"Liam has a very good all-round game and is a left footer, which gives us more balance to our play," Cheltenham manager Gary Johnson said.
Find all the latest football transfers on our dedicated page.