First impression of the Joe Judge Giants? Promising. They showed up ready to play on Monday night against the Pittsburgh Steelers and kept the effort up all night. (That might not sound like much, but there are quite a few teams across the NFL who couldn’t say the same in Week 1.) They looked as...