Dusty Baker is back for a third stint with the San Francisco Giants.