Roseanne brought back David (Johnny Galecki) as a dead beat dad to Darlene's children.

 

Usually absentee fathers are portrayed in a pretty negative life. But once again in busting boundaries, the rebooted Roseanne shows David as a sympathetic character even though he is an estranged husband and father.