The Giants reportedly did everything they could to land Japanese pitcher Yoshinobu Yamamoto.