The thing with the Ravens and the Giants is they play to their competition, almost Jekyll and Hyde type teams. They lose against the "easy" teams on the road and hell the Giants even lost to the Seahawks at home earlier this year and the Ravens lost to the Jags on MNF. But they win road games...