Giants Week 7 report card: Yikes admin 2 days ago South Tv Comments Off on Giants Week 7 report card: Yikes 0 Views Grading the Giants’ 28-3 home loss to the Eagles on Sunday. Share Facebook Twitter Stumbleupon LinkedIn Pinterest