Farhan Zaidi understands the criticism of his six-year tenure as Giants president of baseball operations. He was fired after ...
But, as it turns out, the beginning of the end may have arrived far sooner than Jones's benching. Multiple players told ...