Sports

Why is everybody so mad at the Browns? This past week national sports analyst Colin Cowherd decided to roast Odell Beckham Jr (surprising, right?) on his show. Why exactly Cowherd, who keeps taking repeated shots at the Browns, has decided to focus all of his energy on Cleveland lately is beyond me. It all came […]