Who did Negan kill?

The Walking Dead Season 6 finale left most people tense, frustrated and angry that we got cheated out of seeing who new Big Bad Negan offed in the last seconds of the episode entitled “Last Day on Earth.” Many have claimed that The Walking Dead showrunners and writers may not even have decided as of […]