The San Francisco Giants[1] fired president of baseball operations Farhan Zaidi on Monday and replaced him with Buster Posey[2], the three-time World Series-winning catcher and franchise icon who had taken on an increasingly large front office role...