I have a theory that River Song is the Doctor’s granddaughter. Remember Jenny from “The Doctor’s Daughter”? She decided to have her own adventures or whatever? Who’s to say she didn’t marry/have relations with some guy along the way and produce River?
Personally, I just can’t see introducing Jenny and not doing something with her, from a storytelling standpoint.
Who knows, though? Haha…who…