Midfielder David was signed in October 2016, and scored on his debut against Gainsborough in a 5-2 win.
He started his career at Ossett Albion and then played for Harrogate Town, Farsley Celtic and Guiseley before signing as a pro with Bradford City in 2010.
He went on to win promotion winners’ medals in his career with Doncaster and Scunthorpe, before a knee injury sidelined him for several months.
He made six appearances for Rochdale before moving back into the semi pro game with Guiseley at the start of the 2016-17 season.
David has now established himself as a firm favourite with Darlo fans.