Board Thread:Character Discussion/@comment-6175354-20161010033114

In 6.03, we learned that David's father did not die in a cart crash. We also know that David lied to Mary Margaret, and still wants to seek vegeance. So, the question is.... who murdered David's father? 