Like the topic says congrats to the Browns for a well deserved win they were by far the better team tonight.
It’s kind of a surreal feeling for Browns fans, I’m sure. (I am a Bills fan and know what it’s like to have a long trek in the desert.) Congratulations to the Cleveland Browns players, coaches, and organization. But, most of all, congratulations to the Cleveland Browns fans.