As Joey Bart struggled to make contact over the past month, one reason the Giants continued to stick with him at the big league level was that they didn't feel they had an adequate replacement. On Wednesday, they acquired one.