Conversation so far:
When was Cannon born?
CANNOTANSWER.
Did Cannon have any children?
They have five children together.

Question: Who did Cannon have children with?
Self-contained rewrite: Who did Billy Cannon have children with?