The Official make fun of the Cleveland Browns Thread

The Browns look like a strong team, they just can't quite get it together. I only saw the highlights, but it looked like the Browns could have won if they had just finished the game without blowing it.
Just a heads up. No way they let this be a 10 point plus game, even tho they know it's because the nfl refs made it a 10 point game. Something crazy is coming.

VN Store