The Cleveland Browns Are ALL IN

We are truly living in the NFL bizarro world. I mean, to type the title of this rant is borderline insane. The Cleveland Browns are making moves. Let’s re-read what I just typed: “the friggin Cleveland Browns are MAKING MOVES”. The same Browns — the ones I’ve derisively dubbed the “Brownies” the last several seasons…