This post has nothing to do with the weather. If you look at your current NFL standings this morning, your very own Cleveland Browns stand alone atop the AFC North. And it feels TREMENDOUS!
I’ve seen this several times today, but the first time I saw it, it was posted by Brad F on Facebook. Thank you sir!
That’s Cleveland Baby!!!