The Ravens will be expected to take care of business as large favorites this Sunday, but are we overlooking the Browns?