Historical story

Did Betsy Ross have a third husband and if so did he die before her then how when die?

Yes, Betsy Ross had a third husband named John Claypoole. He did not die before her; she outlived him. Betsy Ross died on January 30, 1836, at the age of 84, from natural causes.