5 things to know about the Giants before the Patriots play them on Monday
The Giants are a bit more intriguing than their - record suggests The post things to know about the Giants before the Patriots play them on Monday appeared first on Boston com