Farhan Zaidi wore multiple hats in his first year as Giants president of baseball operations. One of them included being the team's de facto general