Shamrock Rovers have signed Scotland under-21 international Cameron King until the end of the season.
The attacking midfielder has spent the past year with his hometown club Thetford Town, who competed in the Eastern Counties League, the ninth tier of English football.
21-year-old King scored 16 goals last season to help the Brecklanders to a seventh place finish in the Premier Division.
King is a former Norwich City trainee who made his senior debut for the Canaries in 2014 in a League Cup defeat to Shrewsbury Town.
He made his debut for his country's under-21s in November of that year, scoring a late equaliser in an away game in Switzerland.
King requested to have his contract at Carrow Road cut short in 2016 on medical advice due to trouble with persistent migraines.
“I was made aware of Cameron about six weeks ago and advised that I should take a serious look at him,” said Rovers boss Stephen Bradley.
“Sometimes you get players in and they’re not what people say they are. Cameron was and he’s definitely going to be an attacking threat for us.
“We got him initially for just two or three days and straight away we liked what we saw. He’s very direct, very clever on the ball.
“He can play any attacking position, right, left or as a 10. We have him until the end of the season so hopefully he can show that quality.
“He has good character, he’s hungry to get his career back on track and hopefully this is the place for him.
“I see him being a good player for us between now and the end of the season and making a real impact.”