The Boston Red Sox have reeled in their first top free agent of the off-season, just not the one that many were expecting.

FOX Sports' Ken Rosenthal has reported the Sox have agreed to a four-year, $88 million contract with a $22 million vesting option in the fifth year with former Los Angeles Dodgers shortstop Hanley Ramirez.

He added that Ramirez will travel to Boston Monday to finalize the deal.

The 30-year-old Ramirez is coming off a six-year, $90 million contract he signed with the then-Florida Marlins following the 2008 season. He declined the Los Angeles Dodgers' one-year qualifying offer worth $15.3 million on Nov. 10.

The Red Sox are also believed to have an offer tabled to free agent third baseman Pablo Sandoval.

Ramirez will help the Red Sox offence, which finished tied for 11th in runs scored in the American League in 2014. The team finished last in the A.L. East.

A three-time All-Star and the 2006 National League Rookie of the Year, Ramirez hit .283 last season, adding 13 home runs and driving in 71. While his average and home run numbers dipped from 2013 (20 and .345, respectively) his RBI total was actually up by 14. Ramirez possesses a .300 career average with an .873 OPS over his 10-year playing career.

He has missed significant time to injury over the past two seasons with a variety of ailments. His top season came in 2009 when he finished second in NL MVP voting on the strength of a .342/.410/.543 slash line, driving in 106 runs.