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

Video Rating:
Video Duration:

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.