Absolute morons that chant 7 Nation army know Jack shit about evaluating football. Good lord the takes on this board by Ravens fans are embarrassing level bad.
Vegas has this as a push at best and you morons think they win by multiple scores over a team with the best HC, QB, and defense in the NFL?

That is not even arguable by the way so don't respond