It has been a down week for the New York Giants following the dreadful performance they put up on “Thursday Night...