Talk is Cheap: A New York Giants Podcast
Episode 28: Sloppy Giants got what they deserved vs. Eagles
We knew it was going to be a tough spot for the Giants, but after the ugly 27-7 loss in Philadelphia, some may be wondering: Is this déjà vu all over again?