What arguably hurts the worst for the Giants is that the loss of Barkley has made the Eagles, who have mostly dominated the Giants over the last decade, even more difficult to beat. This weekend, the Giants will try to beat the Eagles on the road at Lincoln Financial Field, something they have not done since 2013.