The part of the finale that I was waiting for was Maggie telling Neegan that when she looks at him she sees him killing her husband , Glen, with " Lucille " bat and she does not want to remember Glen that way. I never could buy the storyline when they did a rehab of Neegan's character to keep him playing future seasons.
That being said the actor Jeffrey Dean Morgan who played Neegan did a tremendous job playing a role in seasons 7, 8, 9, 10, 11 .
The series did cast some of the " best " villian characters such as Shane Walsh ( Jonathan Edward Bernthal ) , the Governor ( David Morrissey ) , Alpha ( Samatha Morton ) , Jadis ( Pollyanna McIntosh ) .