NEWwbztv-small wbz-am-small 985-small mytv38web2

Odin Lloyd's Family Speaks Out About His Death

The 27-year-old Boston man was found dead in North Attleboro. Lauren Leamanczyk reports.