SAN FRANCISCO The Giants have been frustrated by the pace of free agent talks this offseason, but when it came time to negotiate a