At long last the Boston Red Sox get their guy - JD Martinez. All winter talks went back and forth and ESPN's Pedro Gomez reports the agreement is for five years and $110 million dollars.

Martinez will get $25 million for 2018 and 2019 and then he has an opt-out clause for the next two years.

He is a middle of the order slugger who hit 45 home runs and 104 RBI last season for the Tigers and then the Diamondbacks.

Martinez will likely DH in Boston, although he wants to play some outfield...