At long last, Emmanuel Burriss is back where he is supposed to be for the San Francisco Giants.