Follow Giants vs Patriots live

For the first time in nearly two years, the New York Giants and New England Patriots will face off in an NFL