Eagles prevent Giants from clinching playoff spot, 24-19

4668524_web1_4668524-58078e351c944482b9c157fdea62ddfa.jpg
PHILADELPHIA — If the New York Giants continue to play this way, they won’t have much of an impact even if they make the playoffs. ADVERTISING PHILADELPHIA — If the New York Giants continue to play this way, they won’t