The Amazing Way Supernatural Took A Swing At The Walking Dead’s Jeffrey Dean Morgan

Jeffrey Dean Morgan is one of the biggest names in primetime TV nowadays thanks to his role as Negan on The Walking Dead , but Supernatural fans best remember him for his work as John Winchester in the early seasons of the long-running series. Morgan played Sam and Dean’s dad, who was mostly a good guy but who had some serious faults as a father.