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