My brother insists the Cleveland Browns have no chance of making the playoffs. I think they will win the division. What do you think?

14 answers 14