The Atlanta Braves have signed Pablo Sandoval to a Minor League contract that will carry a $1 million value if he's added to the Major League roster, according to a source.

Sandoval, 34, hit .214 and produced a .549 OPS over 94 plate appearances with the San Francisco Giants and Braves last year.

He signed with Atlanta after being released by San Francisco on Sept. 10.