Advertisement

Joe Judge did not receive a fair shake with Giants

Joe Judge did not receive a fair shake with Giants..  The New York Giants officially pulled the plug on Tuesday, firing head coach Joe Judge after just two seasons with…