N.E Tailgate: Can Pats D slow down the Giants?

N.E Tailgate: Can Pats D slow down the Giants?