The Giants have seen this before, this being a stretch when enough runs couldn’t be bought, borrowed, leased or imported. But they have also survived these stretches to find themselves in the World Series for the third time in five years. So this is no time to abandon hope.