The father mentioned he has a daughter that lives in NC.
One more part of my theory and then I'm done LOL!
Grandpa has not been seen in a while and there has been speculation. I admit, I am guilty of suspecting Grandpa.
But the cops are not stupid. They read these boards. They know what people are saying and speculating. When Grandpa's brother died and people started whispering, perhaps LE saw an opportunity. Keep Grandpa our of sight, let people talk and maybe someone will get sloppy.
The only consolation in this is that if it was someone Jessica loved, her chances may be somewhat better than we think. God, I hope so.