Giants report card: How we graded Big Blue in Week 18 win
The New York Giants defeated the Philadelphia Eagles, 27-10, to leave a bad taste in their mouth as they head into the playoffs. The Giants had a wire-to-wire win in Week 18 as they ended their five-game losing streak against the Eagles. Even at home, the Giants came into this…