Should Freddie Kitchens Lose His Job as Cleveland Browns Head Coach?

Video Rating:
TV-G
Video Duration:
1:21

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.