NFL Free Agency has been a fanatic frenzy of moves taking place over the past six days, and no one seemed to help themselves more with the signing of undrafted free agents than the New York Giants.
Unfortunately, that's where the good news stopped.
While the Giants were able to bring back Mathias Kiwanuka and signed David Baas from the 49ers to replace Shaun O'Hara, they still have been unable to make a splash with any other moves.
If the Giants hope to contend for the division, the next few days had better be productive, and it starts with re-signing their own players.
There are a couple of names out there that the Giants could go after, but it seems like they will be pretty much standing pat when it comes to the high profile guys.
This article is a list of a couple of guys they absolutely have to re-sign, and some others that would put the icing on the cake.