Poor pitching and a rash of injuries have put the San Francisco Giants in an early hole in the National League West.