A week after being released by the Atlanta Braves and four days after signing a minor league deal with San Francisco, Dan Uggla was in the Giants' lineup for the opener of a three-game series against the Dodgers on Friday night.