The Giants rested most of their starters during their Week 18 loss to the Eagles and they reaped the benefit of that decision at practice on Wednesday. Every player on the active roster participated in their first on-field work ahead of Sunday’s game against the Vikings. That includes a pair of front seven players who [more]