Although the Cleveland Browns had a rocky start to the 2019 season, they are right back in the mix after a big win over the Baltimore Ravens in week 4. The MMQB’s Jonathan Jones joins SI Now to explain why the Browns could still be the favorites to win the AFC North.
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 ...read more