Everyone seems to be pulling for the scrappy, defensively deprived Cleveland Browns to overtake the Steelers for the AFC North crown. Well, their vaunted offense is laying a Horse Ball sized egg in Cincinnati.

I bet Browns fans are pissed. Not as much as those who bet on the over in this game. Thought you were so smart, didn’t you?