The New York Giants lost Brandon Jacobs and Mario Manningham to free agency. Their offensive line, linebacker core, secondary, tight ends (after injury in the Super Bowl) and offensive line were all suspect for the greater part of last season—and they managed to address all of these areas.
They drafted David Wilson and Rueben Randle at the running back and wide receiver positions respectively.
They re-signed wide receiver Domenik Hixon, as well as cornerback Terrell Thomas.
Then they brought in some new guys such as linebacker Keith Rivers, tight end Martellus Bennett and offensive tackle Sean Locklear.
They've made a real effort to improve, and on paper, it looks like they have done so across the board.
Making Osi Umenyiora happy and getting punter Steve Weatherford under contract were two huge and much-needed moves as well.