Desmond Richard Finch (born 26 February 1950) is an English former professional footballer who played in the Football League for Mansfield Town.