Philadelphia Eagles vs New York Giants Predictions, H2H & Match Info