After weeks of speculation back and forth which included complaints about a lack of flexibility on the part of the Boston Red Sox, the deal is apparently done -

J.D. Martinez to the Red Sox for five years. The money is expected to be in the neighborhood of $110 million.

The addition of the right-handed slugger adds a commodity Boston was severely lacking in 2017 - a power bat. Martinez slammed 45 home runs last year, nearly double what team-leading Mookie Betts had with 24. The team hit a combined 168 home runs in 2017.

Martinez hit .303 with a 1.066 OPS in just 119 games with the Tigers and Diamondbacks in 2017.

Martinez is likely to see most of his playing time at designated hitter which would appear to mean a rotation at first base of Hanley Ramirez and Mitch Moreland.