Following a disappointing 1–3 start to the year the Giants front office is under fire for its decision-making in the offseason.