Giants exorcise Philly demons in win over Eagles after J.J. McCarthy injury scare
PHILADELPHIA — It seemed only fitting for the Giants to exorcise the demons of a 13-game losing streak at their House of Horrors in the most absurd way possible. Jameis Winston came off the bench to lead a 14-play, 76-yard go-ahead third-quarter touchdown drive in the tense moments when it…