NFL Recap: Giants Dominate, Patriots Lose Lead

Commenting on this article is closed.