Bristol county sheriff discusses ‘master-manipulator' Aaron Hernandez

Share

Bristol County Sheriff Thomas Hodgson joins to talk about Aaron Hernandez taking his own life while in prison.

Watch the video here.

Contact Us