Should Freddie Kitchens Lose His Job as Cleveland Browns Head Coach?
The Cleveland Browns' loss to the unbeaten New England Patriots may not be surprising, with head coach Freddie Kitchens citing penalties and turnovers as their biggest detriments. Standing at 2-5, the Browns are the most penalized team in the NFL. SI’s Amy Campbell that the team’s sloppy play falls squarely on the head coach.