I have to laugh when I see so many posters second guessing the Giants' resigning players coming back from injury.
Obviously we're checking these guys out medically. The Giants' FO is not stupid and they didn't start doing this yesterday. They have a lot more information than we do, which is basically none.
I'm all for playing armchair GM, I'm as bad as anyone on here...but face it, in this case there's nothing we can do but hope they know what's best.