(Phoenix) The Arizona Diamondbacks have acquired slugger Eugenio Suarez from the Seattle Mariners for reliever Carlos Vargas and catcher Seby Zavala, a source familiar with the matter told the Associated Press.

This person requested anonymity because the exchange was not officially announced.

At 32 years old, third baseman Suarez has hit 246 home runs since 2014. He fills the D’backs’ need at third base, which was primarily occupied by Evan Longoria and Emmanuel Rivera last season.

Suarez is another powerful hitter for the national champions. He hit .232/.323/.391 with 22 homers and 96 RBIs last season while also being used as a designated hitter.

Vargas is a 24-year-old right-hander who made his major league debut with the Diamondbacks this season, pitching in five games. Zavala, 30, has been a backup catcher for the Chicago White Sox and D’backs the past three seasons.

The transaction was first reported by Seattle Times.