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..

You can hear 30 Red Sox Spring Training games on WDEA AM 1370 starting this Friday, February 23rd at 1 PM.

More From WDEA Ellsworth Maine