Eagles resting players gives Giants better chance to win finale - and further hurt draft position
Briefly