It feels like only yesterday we were speculating about who Negan (Jeffrey Dean Morgan) was going to kill, but it's already time for The Walking Dead's midseason finale. This Sunday's episode will be the last before the show takes a couple months off… Read more