World series champions the Boston Red Sox have snapped up pitcher Matt Clement on a three-year deal to replace Pedro Martinez.
Martinez left Boston this week to join the New York Mets.
According to his agent, Clement has agreed terms on a $25.5m switch to the Red Sox after rejecting a similar deal with the Anaheim Angels.
Other teams to have shown an interest in the 30-year-old were Toronto, Los Angeles, Cleveland and Arizona.
Clement went 9-13 with a 3.68 ERA in 30 games for the Chicago Cubs last season. He allowed just 155 hits and struck out 190 in 181 innings.