Watch: Julian Edelman Smoothly Freezing Two Giants Defenders October 12, 2019 The New England Patriots smashed the New York Giants on Thursday night at Gillette Stadium. It wasn’t their best game, but their score is 6-0...