The San Francisco Giants have reached an agreement on a one-year deal with Nori Aoki, according to a source.

The guaranteed contract is worth $4.7 million.

Aoki is expected to play left field for the Giants, who defeated Aoki's old team, the Kansas City Royals, in the World Series.

The deal includes a club option for a second year that can become a mutual option based on playing time, according to the source.