As for the draft, I keep reading about the Giants addressing needs through the draft. They're right. The Giants will be addressing some needs through the draft. But not 2012 needs. They draft for the future, and if a rookie can produce sooner, it's a plus...
Here is where the Giants stand right now in free agency:
Signed: TE Martellus Bennett (Dallas); DB Chris Horton; OL Joel Reinders; TE Larry Donnell, OL Chris White, TE Ryan Purvis, DE Craig Marshall and S Stevie Brown
Re-signed: CB Terrell Thomas; QB David Carr; P Steve Weatherford; DB Michael Coe; DB Justin Tryon; WR Domenik Hixon; TE Jake Ballard and CB Bruce Johnson
Lost: WR Mario Manningham (49ers); CB Aaron Ross (Jaguars); RB Brandon Jacobs (49ers); WR Devin Thomas (Bears), Dave Tollefson (Raiders)
Notables still unsigned: S Deon Grant; LB Chase Blackburn; OT Kareem McKenzie; LB Jonathan Goff and DT Rocky Bernard.