Judge says coaches to blame for Giants' struggles

Following Monday night’s blowout loss to the Buccaneers, Giants coach Joe Judge said it was fair to pin the blame on the coaching staff and not the players, explaining, “We’ve got to make sure we put them in position to have success.”
Source: espn