Done deal: Red Sox introduce J.D. Martinez

J.D. Martinez and agent Scott Boras sat between Red Sox team president Dave Dombrowski and manager Alex Cora as the free agent outfielder was officially welcomed to the Boston franchise on Monday morning.

Martinez signed a five-year, $110 million deal after a long offseason of flirtation between the two sides.

"It's been a long process, I'm happy just to put everything behind me and just go out and play baseball," Martinez said.

SEE ALSO: Blue Jays to retire Roy Halladay’s No. 32 on Opening Day

Martinez took a physical with the team on Wednesday but doubt crept in for fans and media when no announcement came in the days following the appointment with team doctors. USA Today reported Monday the concern with the physical focused on the physical review of a right foot injury.

"Anytime you do something like this it's very thorough," Dombrowski said. "Some of it, at this time of year, everybody's not at one place for your physical. J.D. did fly to Boston at one time -- we didn't have all of our doctors here -- and then it was a matter of us kind of completing the language of the contract. The language was to really protect all sides."

Martinez, 30, split last season with the Detroit Tigers and Arizona Diamondbacks. He hit 29 home runs with the Diamondbacks.

"There were times where obviously you thought about it," Martinez said of the drawn-out process. "I talked to Scott and ... I trust my talent. It's part of the negotiations, part of the process. I'm here now and read to get going."

Martinez is a .285 career hitter in seven seasons with 152 home runs.

"Four years ago, going into '14, I kind of realized I had to make a change," Martinez said. "I dedicated myself to studying what makes other players good. I started making adjustments, tweaks, felt like I was onto something. And here I am today."

24 PHOTOS
J.D. Martinez through his career
See Gallery
J.D. Martinez through his career
FT. MYERS, FL - FEBRUARY 26: J.D. Martinez #28 of the Boston Red Sox reacts as he speaks during a press conference announcing his signing on February 26, 2018 at jetBlue Park at Fenway South in Fort Myers, Florida . (Photo by Billie Weiss/Boston Red Sox/Getty Images)
KISSIMMEE, FL - FEBRUARY 24: J.D. Martinez #94 of the Houston Astros poses during Photo Day on Thursday, February 24, 2011 at Osceola County Stadium in Kissimmee, Florida. (Photo by Robert Rogers/MLB Photos via Getty Images)
PITTSBURGH, PA - SEPTEMBER 05: J.D. Martinez #14 of the Houston Astros plays the field against the Pittsburgh Pirates during the game on September 5, 2011 at PNC Park in Pittsburgh, Pennsylvania. (Photo by Justin K. Aller/Getty Images)
SAN FRANCISCO, CA - JUNE 13: J.D. Martinez #14 of the Houston Astros stands in the dugout before the game against the San Francisco Giants at AT&T Park on June 13, 2012 in San Francisco, California. The San Francisco Giants defeated the Houston Astros 10-0. (Photo by Jason O. Watson/Getty Images)
HOUSTON - JUNE 24: J.D. Martinez #14 of the Houston Astros motions upward as he crosses home plate after hitting a home run in the eighth at Minute Maid Park on June 24, 2012 in Houston, Texas. (Photo by Bob Levey/Getty Images)
SAN FRANCISCO, CA - JULY 15: J.D. Martinez #14 of the Houston Astros warms up in the on-deck circle against the San Francisco Giants at AT&T Park on July 15, 2012 in San Francisco, California. Marwin Gonzalaez #9 scored on the play. The Giants won the game 3-2. (Photo by Thearon W. Henderson/Getty Images)
ARLINGTON, TX - JULY 7: J.D. Martinez #14 of the Houston Astros runs to first base after hitting the ball in the game against the Texas Rangers at Rangers Ballpark on July 7, 2013 in Arlington, Texas. The Texas Rangers defeated the Houston Astros 5-4. (Photo by John Williamson/MLB Photos via Getty Images)
DETROIT, MI - APRIL 24: J.D. Martinez #28 of the Detroit Tigers poses for a portrait prior to the game against the Chicago White Sox at Comerica Park on April 24, 2014 in Detroit, Michigan. The Tigers defeated the White Sox 7-4. (Photo by Mark Cunningham/MLB Photos via Getty Images)
30 JUNE 2014: Detroit Tigers designated hitter J.D. Martinez (28) at bat during a regular season game between the Oakland Athletics and the Detroit Tigers played at Comerica Park in Detroit, MI. The Detroit Tigers defeated the Oakland A's 5-4 on a walk off grand slam in the ninth inning. (Photo by Scott W. Grau/Icon SMI/Corbis via Getty Images)
CLEVELAND, OH - SEPTEMBER 2: J.D. Martinez #28 of the Detroit Tigers reacts on the base paths after hitting a three-run home run during the ninth inning against the Cleveland Indians at Progressive Field on September 2, 2014 in Cleveland, Ohio. (Photo by Jason Miller/Getty Images)
NEW YORK, NY - JUNE 19: J.D. Martinez #28 of the Detroit Tigers warms up prior to the game against the New York Yankees at Yankee Stadium on June 19, 2015 in the Bronx borough of New York City. (Photo by Mike Stobe/Getty Images)
DETROIT, MI - JULY 04: J.D. Martinez #28 of the Detroit Tigers takes a selfie with a United States Military Veteran during a pre-game ceremony to honor Independence Day prior to the game against the Toronto Blue Jays at Comerica Park on July 4, 2015 in Detroit, Michigan. The Tigers defeated the Blue Jays 8-3. (Photo by Mark Cunningham/MLB Photos via Getty Images)
DETROIT, MI - JULY 21: J.D. Martinez #28 of the Detroit Tigers looks on from the dugout during the game against the Seattle Mariners at Comerica Park on July 21, 2015 in Detroit, Michigan. The Mariners defeated the Tigers 11-9. (Photo by Mark Cunningham/MLB Photos via Getty Images)
August 22, 2015: Detroit Tigers right fielder J.D. Martinez (28) throws after a runner during the game on Saturday evening, Comerica Park, Detroit, Michigan. (Photo by Steven King/Icon Sportswire/Corbis via Getty Images)
NEW YORK, NY - JUNE 12: J.D. Martinez #28 of the Detroit Tigers in action against the New York Yankees at Yankee Stadium on June 12, 2016 in the Bronx borough of New York City. The Tigers defeated the Yankees 4-1. (Photo by Jim McIsaac/Getty Images)
SEATTLE, WA - AUGUST 09: J.D. Martinez #28 of the Detroit Tigers gestures as he crosses home plate following a solo home run against the Seattle Mariners in the fifth inning at Safeco Field on August 9, 2016 in Seattle, Washington. (Photo by Otto Greule Jr/Getty Images)
DETROIT, MI - JUNE 16: J.D. Martinez #28 of the Detroit Tigers heads out to the field before a MLB game against the Tampa Bay Rays at Comerica Park on June 16, 2017 in Detroit, Michigan. The Tigers defeated the Rays 13-4. (Photo by Dave Reginek/Getty Images)*** Local Caption *** J.D. Martinez
PHOENIX, AZ - JULY 21: J.D. Martinez #28 of the Arizona Diamondbacks talks with media on July 21, 2017 at Chase Field in Phoenix, Arizona. (Photo by Sarah Sachs/Arizona Diamondbacks/Getty Images)
MINNEAPOLIS, MN - AUGUST 19: J.D. Martinez #28 of the Arizona Diamondbacks bats against the Minnesota Twins on August 19, 2017 at Target Field in Minneapolis, Minnesota. The Twins defeated the Diamondbacks 5-0. (Photo by Brace Hemmelgarn/Minnesota Twins/Getty Images)
LOS ANGELES, CA - SEPTEMBER 06: Arizona Diamondbacks Right field J.D. Martinez (28) looks on during an MLB game between the Arizona Diamondbacks and the Los Angeles Dodgers on September 6 2017 at Dodger Stadium in Los Angeles, CA. (Photo by Brian Rothmuller/Icon Sportswire via Getty Images)
PHOENIX, AZ - SEPTEMBER 24: J.D. Martinez #28 of the Arizona Diamondbacks celebrates with teammates after his game winning RBI single against the Miami Marlins during the ninth inning of MLB game at Chase Field on September 24, 2017 in Phoenix, Arizona. The Diamondbacks defeated the Marlins 3-2. (Photo by Sarah Sachs/Arizona Diamondbacks/Getty Images)
PHOENIX, AZ - OCTOBER 3: J.D. Martinez #28 of the Arizona Diamondbacks addresses the media prior to a postseason workout at Chase Field on October 3, 2017 in Phoenix, Arizona. (Photo by Sarah Sachs/Arizona Diamondbacks/Getty Images)
PHOENIX, AZ - OCTOBER 4: J.D. Martinez #28 of the Arizona Diamondbacks celebrates with teammates in the clubhouse after the Diamondbacks defeated the Colorado Rockies in the National League Wild Card at Chase Field on Wednesday, October 4, 2017 in Phoenix, Arizona. (Photo by Jennifer Stewart/MLB Photos via Getty Images)
FT. MYERS, FL - FEBRUARY 26: J.D. Martinez #28 of the Boston Red Sox reacts as he puts on a hat and jersey during a press conference announcing his signing on February 26, 2018 at jetBlue Park at Fenway South in Fort Myers, Florida . (Photo by Billie Weiss/Boston Red Sox/Getty Images)
HIDE CAPTION
SHOW CAPTION
of
SEE ALL
BACK TO SLIDE

He'll likely slot into the middle of the Boston batting order, where Rafael Devers and Hanley Ramirez are expected to be in the mix in the 3-4-5 spots. Red Sox designated hitters hit .244 with 26 home runs last season.

"I was able to talk to J.D. in December and yesterday we finished our conversation," Cora said. "He really cares about baseball. It's a great fit obviously. We got another great athlete. Versatile, he's going to help us win ballgames."

Martinez can opt out of his contract after the 2019 or 2020 season. He is scheduled to make $23.75 million per year in 2018, 2019 and 2020.

--Field Level Media

More from Aol.com:
NFL combine preview: What all four top QBs need to do in Indianapolis
USD coach arrested on suspicion of domestic violence
Giants star Odell Beckham says he won’t play in the preseason

Read Full Story