Question: who does dan marry in one tree hill
Answer: Deb Lee