Both the Giants and Boston Red Sox reportedly have contract offers worth over $300 million on the table for pitcher Yoshinobu Yamamoto.