Packers’ Jeff Hafley might check all the Giants’ boxes in head coaching search Published by Anthony Rivardo