The Giants agreed to terms with Jeff Samardzija Saturday morning, locking up a No. 2 starter behind Madison Bumgarner, but they may not be done looking for arms. 

Hisashi Iwakuma, 34, has made his mark as a consistent starting MLB pitcher since signing with the Seattle Mariners out of Japan in 2012. Now, the Giants may be in another arms race with the Dodgers, this time for Iwakuma's services. 

[PAVLOVIC: Giants, Jeff Samardzija agree to terms on five-year deal]

The Dodgers, now looking for another pitcher after reportedly losing Zack Greinke, are making a push for Iwakuma, a source has told Fox Sports' Ken Rosenthal. 

Rosenthal also reports the Giants and the Mariners, who Iwakuma has spent his entire four-year career with, are also believed to be in the mix to sign Iwakuma. 

In four years, Iwakuma has compiled a 47-25 record with a 3.17 ERA and has struck out 551 batters in 653.2 innings pitched. He went 9-5 with a career-high 3.54 ERA and 111 strikeouts in 129.2 innings pitched last season.

Iwakuma turns 35 in April and his age should warrant a shorter contract, which could be attractive to many teams.