YORK City have completed the signing of defender David Ferguson from Darlington.

The 23-year-old has agreed a deal until the end of the 2018-2019 season and is available for selection in tomorrow's home game against Brackley Town.

The Press also understands Ferguson's Darlo team-mate, Mark Beck, is set to follow him to Bootham Crescent.

Manager Martin Gray - who left Darlington to take the York reins last Sunday - said of left-back Ferguson: "I know what David is about and he knows what I am about.

"He is a left-sided player who has got four goals from attacking areas this season. He has done ever so well for me and is the captain of England 'C'."

Ferguson, 23, was playing in the Championship for Blackpool two years ago.

He had started his career at Darlington and moved into the Premier League arena with Sunderland at the age of 18.

After three years at the Stadium of Light, he moved to Blackpool and was later appointed captain at Bloomfield Road.

He returned to his native North East in summer 2016 and played for Northern League side Shildon before joining Darlington last season. He has been capped twice at England 'C' level.

City agreed to pay a release clause in Ferguson's contract in order to secure his signature.

On the possibility of further additions before tomorrow's game against Brackley, Gray said: "We are looking, we are working hard, but we have got to make sure that the players we bring in are going to strengthen the squad.

"We are constantly on the phones and we are trying to do business going forward."