Losers? Can’t say that about Browns anymore

Cleveland didn’t just win its biggest game in decades and end its 18-year playoff drought. The Browns showed they’re building a culture that can sustain success.

——————————-
[ source ]