Where do the San Francisco Giants go from here?