PHOENIX (AP) - The Arizona Diamondbacks have finalized an $8.25 million, two-year contract with free agent catcher Alex Avila.

Avila fills a roster spot vacated by Chris Iannetta, who shared the catching duties last year and left for an $8.5 million, two-year deal with Colorado.

The 31-year-old Avila, a son of Detroit general manager Al Avila, hit .264 with 14 homers and 49 RBIs last year for the Tigers and Chicago Cubs, who acquired him at the July 31 trade deadline. He is a .243 hitter in nine major league seasons.

Avila joins Jeff Mathis and Chris Herrmann as the Diamondbacks' catchers.

Arizona opened a roster spot by designating outfielder Rey Fuentes for assignment on Wednesday.

(Copyright 2018 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.)