Idk if he did. But this isn’t saying Muhammad would have sons. This is talking about Ishmael. Muhammad is a descendent of Ishmael (according to the Bible, I don’t want to get in trouble with the Muslim community if they believe otherwise).
Discussion
Oh gotcha thanks for clarifying