Third baseman Pablo Sandoval has signed a minor league contract with the Atlanta Braves.