NFL execs, scouts weigh in on Giants' hiring of Joe JudgeWhat are the Giants getting in the Patriots' special teams coordinator?1/9/2020, 3:04 AMDec 17, 2017; Pittsburgh, PA, USA; New England Patriots special teams coordinator Joe Judge reacts on the sidelines against the Pittsburgh Steelers during the fourth quarter at Heinz Field. The Patriots won 27-24. Mandatory Credit: Charles LeClaire-USA TODAY Sports / Charles LeClaire