Browns fans aren’t happy the team released Sheldon Richardson
The Cleveland Browns released Sheldon Richardson on Friday in a surprising decision, and fans aren’t thrilled about the aspect. The Browns cutting Richardson appeared to be a financial decision as much as anything, with ownership saving $11 million against the salary cap. It does leave a massive hole on the Browns defensive line leading up […]