Listen now:
NBC Sports

Giants off to awful start