David McCaig is a Scottish former professional football player. He began his career playing for the top boys' club before joining Falkirk in 1973. McCaig made his professional debut against Celtic at the age of sixteen and spent three years at Falkirk, before joining Clyde in 1976.