A body found near Patriots tight end Aaron Hernandez house in North Attleborough, Massachusetts.
I had visions of trailing the Bronco down the highway. Is it part of the NFL culture?
Police find it odd that Hernandez's home security system and cell phone were destroyed and a team of house cleaners scrubbed down his mansion Monday.
The cops also find it odd thata team of house cleaners were hired on Monday to scrub Hernandez's mansion.