Eric Eucker
In a story first reported by Jay Glazer, Cleveland Browns’ employee Eric Eucker hung himself in a team equipment shed and was discovered Saturday morning. This tragedy happened on the same day as the horrific murder-suicide incident involving Kansas City Chief’s linebacker Jovan Belcher at their team’s facility. The Browns released a statement saying this: […]