The 2018 season kicked off Thursday night when the Philadelphia Eagles hosted the Atlanta Falcons in a highly anticipated matchup. The next slate of games kick off Sunday afternoon at 1:00 p.m. and that includes our own Cleveland Browns as they welcome the Pittsburgh Steelers into First Energy Stadium. We have a tough task ahead of us and this game could set the tone for the rest of the year. Our first possession vs the Steelers last year perfectly describes how our season went. Dumb play calls, dumb decisions and it resulted in a blocked punt for a touchdown. This is just one of our many misfortunes, but we still persevere. Cleveland hasn’t won a season opener since 2004 and this might be the year we end that streak. Here are some things to watch for:
Click Next Page!