Hour 1: Gettleman Hot Seat

Should Dave Gettleman be on the hot seat this season? Who do you blame for the Giants current mess?