Social media has fun roasting Browns' Week 1 loss
The Browns did Browns things on Sunday. By that, it means they lost and had some embarrassing moments.
The Browns did Browns things on Sunday. By that, it means they lost and had some embarrassing moments.