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
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)
Notables still unsigned: S Deon Grant; DE Dave Tollefson; LB Chase Blackburn; OT Kareem McKenzie; LB Jonathan Goff and DT Rocky Bernard.