Former City goalkeeper David Knowles has died, aged 69, after a long illness.

Knowles, born in Halifax, played 21 games for the club during the 1966-1967 season. He later became postmaster at Oakenshaw.