NFL Total Access

Who is to blame for the New York Giants' 1-6 start?

The New York Giants are 1-6. Who is to blame for this poor start?