In which year did the Cleveland Browns win their last NFL championship?
1955
1964
1975
1986
Answer
The Cleveland Browns won their last NFL championship in 1964. They have not won another championship or played in the Super Bowl since then, despite making the playoffs 14 times between 1965 and 1995.
How much do you know about the Cleveland Browns? Test your Patriots knowledge!