The San Francisco Giants have agreed to a Minor League deal with Dan Uggla, who was released by the Atlanta Braves three days ago.

Uggla will be assigned to Triple-A Fresno, according to a source.

The 34-year-old was batting .162 with two home runs and 10 RBIs in 48 games and 130 at-bats.