A list of the New York Giants' free agents and where things stand with them at the end of the second day of free agency:
LB Jon Beason: Agreed to a new contract with the Giants.
G/C Kevin Boothe: Remains unsigned, possible to return.
K Josh Brown: Re-signed with Giants for two years, $2.5 million.
S Stevie Brown: Re-signed with Giants for one year, $3 million.
RB Peyton Hillis: Re-signed with the Giants for two years, $1.8 million.
CB Trumaine McBride: Re-signed with Giants for two years, $3.1 million
WR Louis Murphy: Unsigned. Unlikely to return.
WR Hakeem Nicks: Unsigned. Has drawn little interest on market so far. Unlikely to return.
QB Curtis Painter: Re-signed with Giants as backup quarterback.
TE Bear Pascoe: Unsigned.
DT Mike Patterson: Unsigned. Giants have some interest in bringing him back.
DT Shaun Rogers: Unsigned. Unlikely to be back. Could retire.
CB Aaron Ross: Unsigned. Unlikely to be back.
CB Terrell Thomas: Unsigned. Has not been offered a contract by the Giants. Visited Oakland Raiders. Unlikely to be back.
DE Justin Tuck: Unsigned. Also visited Raiders. Could return, but not satisfied with what the Giants have offered.