Logan Webb has hit a rough patch at an inconvenient time for the Giants.