Giants off to awful start