The Giants have historically struggled to lure free agent hitters to Oracle Park.