I'm not ready to pick the Cleveland Browns to beat a very good team like the Ravens until they beat one. They haven't made the playoffs since 2002 and haven't had a winning season since 2007. Playing a team that won the Super Bowl just two years ago and will be a contender again this year, that for the most part has had its way against the Browns the last five years or so. The Ravens as Pat Kirwan has said have already lost a game in the division and can't afford to lose another one this early on. Especially to a team with question marks at QB with the passing game that hasn't done anything in a long time.
The Browns have solid running game and a good young defense. But that won't be enough against the Ravens defense that will attack the line of scrimmage to try to force the Browns to throw the ball. Which will play into the hands of the Ravens pass rushers. I think the Browns defense will keep them in the game and if they can get anything out of QB Brian Hoyer, they may have a shot. But I think the Ravens will have too much for them with a very good defense, as well as offense.