Ravens D is good, but their offense is suspect, and the Browns are probably the best defense they've faced in the past few games. I think the Browns can definitely win, they've been playing better under Gregg Williams than they ever did under Hue Jackson.
_________________
"Success isn't owned, it's leased and the rent is due every day." - TJ Watt