Cheltenham Town have finally completed the signing of striker Gary Bradshaw from Unibond Premier Division leaders North Ferriby United.
Boss John Ward had been pursuing Bradshaw for a while
The 22-year-old ex-Hull player had also attracted interest from Town's League Two rivals Lincoln and Shrewsbury.
He has signed a deal until the end of the season, after passing a medical.
"I'm delighted that Gary has joined us. He is keen to have another chance at this level," Robins boss John Ward told Cheltenham's website.
Bradshaw scored 39 goals last season, and was already in double figures for North Ferriby this term.
He will not be involved against Torquay on Saturday, but will join his new team-mates for training on Monday.