Ok, so I think that GOD has money on the Ravens over that Titans...