Cumberland Times-News

Archive

Family seeks answers in death near Hernandez home

This Dec. 25, 2012 photo taken by a sister and provided by the Boston Bandits football team shows Odin Lloyd, 27, whose body was found Monday, June 17, 2013 in an industrial park in North Attleborough, Mass., about a mile from the house of New England Patriots tight end Aaron Hernandez.

Latest news
Facebook
Must Read
House Ads