Coming off a vindicating win over the Pittsburgh Steelers in which they exorcised some demons, the Baltimore Ravens went on ...