Home › Forums › Sport › Will the Cleveland Browns finally make the playoffs this year? › Reply To: Will the Cleveland Browns finally make the playoffs this year?
I think the Browns have a lot of potential, but they need to improve their defense if they want to make a serious playoff run. They gave up a lot of points last season, and that could be a problem if they don’t address it.
Comments are closed.