The Boston Red Sox made it official on Wednesday and signed pitcher Ryan Dempster to a two-year contract.
Financial terms were not disclosed, but the Boston Globe last week reported it to be worth $26.5 million.
Dempster split the 2012 season with the Cubs and Rangers, posting a record of 12-8 with a 3.38 ERA in 28 combined starts. He had spent his entire career in the National League before the July 31 trade to Texas, then struggled to a 5.09 ERA with a mark of 7-3 in 12 starts for the Rangers.
The 35-year-old right-hander has a career record of 124-124 with a 4.33 ERA in 547 games, including 322 starts, over 15 seasons with the Marlins, Reds, Cubs and Rangers.
Dempster, a two-time All-Star, also racked up 87 saves in four seasons out of the bullpen for the Cubs. He then moved back into the starting rotation in 2008 and had his best season with a mark of 17-6 and a 2.96 ERA in 33 starts.
The Red Sox opened a roster spot by designating pitcher Pedro Beato for assignment.