It's on you, Jerry: Pressure on Giants GM to make Beckham situation right

It’s on you, Jerry: Pressure on Giants GM to make Beckham situation right
Source: ESPN.com