It was a season that everyone expected, and the Cleveland Browns made their return to the postseason for the first time in 18 years. They made a little noise, getting their first postseason victory in 26 seasons.
The Cleveland Browns needed a win yesterday to solidify their place in the 2020 NFL Playoffs. They did just that. The Browns are ever so close to ending a 17-year playoff drought and also matched their best record since 2007.