Cleveland Browns FAIL Miserably with this Sign… (PIC)

The Cleveland Cavaliers won the NBA title four months ago.  The Cleveland Indians are on the verge of winning the World Series. And the Cleveland Browns…well, they still suck.

And from the looks of it, their fans suck too.  Just look at this epic fail from Sunday’s home game vs. the Jets:

Tags: Cleveland Browns, football, NFL,