This presumes that he didn't after MM.If Link never had kids, then how is TP Link his direct descendant? He'd need to have at least one kid in order to have a descendant.
Remember, he did return to Hyrule after the end of MM, and, I assume he grew up, married Malon, and had children.
Why Malon?
Well, TP Link is a rancher, and there's Epona's Song still being played, and the Hero's Shade makes references to a blood relation a few times.