The Giants are bringing back Hunter Pence, and they also signed outfielder Billy Hamilton and right-hander Nick Vincent to minor league deals.