Farhan Zaidi is slowly narrowing his choices. The Giants president of baseball operations has spent the last month interviewing candidates to replace Bruce Bochy as Giants manager. Sources told NBC Sports Bay Area's Alex Pavlovic that Zaidi has trimmed the pool of applicants down to three, with Gabe Kapler, Joe Espada and Pedro Grifol being the finalists.