Social media has fun roasting Browns’ Week 1 loss

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.