Who Killed Dan Scott In One Tree Hill, She was the only person that witnessed Dan Scott kill his brother, Keith Scott.