Judge determined to make strong impression on Giants

2020-05-13 13

New York Giants head coach Joe Judge is determined to make a strong early impression on the franchise and wants his players to do the same