Position: 1B | Age: 32
Current Team: Rays | Best Fit: Giants
2017 Stats: .217 BA, .818 OPS, 30 HR, 64 RBI, 0 SB
Duda has averaged 24 homers over the past four years, and he's done it while playing in an average of just 116 games—which is good and bad. Good, in that he has the potential for a truly monster slugging year, and bad because he's proved injury prone. But we've already covered the Giants' terrible power deficiency, and an offseason in which they added Gonzalez, Frazier and Duda—even two of them—would certainly address that.