Al igual que durante sus años de Nueva York, la suerte de los San Francisco Giants ha sido desigual.