Coming off consecutive losing seasons, fueled by mass injury, the Giants have quietly added quality depth and versatility to their roster. Just because a team doesn’t go out and overpay for free agents does not mean that they had a bad offseason. The Giants fit that mold pretty damn well.
It is out of character for New York to spend a lot of money on free agents. They brought in 4 players on the offensive side of the ball and 6 on the defensive side of the ball in free agency. Some of those guys will contribute on special teams as well.