Dyer was training with Bradford while recovering from a back injury
Blue Square Premier side York City have completed the signing of unattached veteran striker Bruce Dyer.
The 33-year-old's career has been in limbo for the last few months and he has been training with Bradford City.
City manager Colin Walker told BBC Radio York: "I think I've pestered him enough over the last three or four weeks and now he's put pen to paper.
"I've worked with Bruce before [at Barnsley], he's got a fantastic pedigree and he can bring that to us."
Dyer, who left Chesterfield in the summer, scored a goal in a reserve-team game against the Minstermen for Bradford.
The former Crystal Palace frontman has made 466 Football League appearances in his career, scoring 117 goals.
Dyer trained with York on Monday and is available for Tuesday's home game against Mansfield in the Setanta Shield third round.
"Billy [McEwan] and I will be sick of the sight of each other," added Walker on the third meeting between the two teams in 11 days, and the fourth clash this season.
Apart from Dyer, Walker added: "Steven Hogg will play, and we'll have a go at getting forward a bit more."
York have failed to score in their last three games, prompting Walker to call for more "scruffy goals".
I think we are a striker away from being very good, now hopefully I've done that today
York boss Colin Walker
Some fans criticised Walker after Saturday's defeat at Oxford, but Walker defended his record of 14 defeats in 55 games as manager.
"I think we are a striker away from being very good, now hopefully I've done that today [by signing Dyer].
"I'm not setting all my eggs in one basket with Bruce, but with that experience, his knowledge and his link-up play, it might just help us find that missing ingredient."
Bookmark with:
What are these?