The Walking Dead ends its sixth season with the much anticipated debut of Negan played by Jeffrey Dean Morgan. The 90 minutes finale follows Rick and much of the cast as they race to get Maggie to Hilltop but find themselves in a game of cat and mouse with the Saviors. Negan introduces the crew […]