Cover the kiddos’ ears for this one. This Browns fan is just livid with his organization after they were blown out in the first half of an eventual closer-than-expected loss to the Steelers.
The loss marked Cleveland’s 15th in their last 16 Week 1 games since arriving back in the NFL in 1999.
[genericon icon=twitter] Follow Andrew Doughty on Twitter @Adoughty88