Homer A Bad Dad?

A list of bad? Homer Simpson Daniel Plainview (Played by Daniel Day-Lewis) in “There Will Be Blood” Al Bundy (Played by Ed O’Neill) on “Married with Children” Frank Gallagher (Played…