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

 

[Barstool Sports, YouTube]