SAN DIEGO - All-Star catcher Miguel Montero has been traded from Arizona to the Chicago Cubs in a deal that relieves the Diamondbacks of having to pay $40 million over the next three years.
Arizona receives minor league right-handers Jeferson Mejia and Zack Godley in Tuesday's swap.
The 31-year-old Montero, an All-Star in 2011 and '14, hit .282 this year with 18 homers and 86 RBIs. He is owed $12 million next season and $14 million in each of the final two years of a $60 million, five-year contract.
Mejia, 20, was 2-4 with a 2.48 ERA in two starts and 10 relief appearances this year for rookie level Mesa. The 24-year-old Godley was 4-3 with a 3.09 ERA and 15 saves in 40 games for Kane County and Daytona, both Class A teams.