Not only did the Eagles win a second-straight game Sunday, they managed to win a game in which even their fiercest critics were impressed. OK, it was the Giants. No one outside of New York ... and ...
Some results have been hidden because they may be inaccessible to you