An employee of the Cleveland Browns hanged himself at the team's practice facility on Saturday.
The Browns discovered the employee in the equipment shed.
An employee of the Cleveland Browns hanged himself at the team's practice facility on Saturday.
The Browns discovered the employee in the equipment shed.