The San Francisco Giants have turned things around but it might not be enough to save the job of their President.