The San Francisco Giants are fighting to keep their playoff hopes alive, but is their top baseball executive also fighting for his job security?