Veteran catcher Chris Iannetta reportedly agreed to a deal with the Colorado Rockies on Friday.

Per Ken Rosenthal of The Athletic, Iannetta's contract is for two years.

Iannetta, 34, will be playing for his fourth team in as many years. He had a solid 2017 campaign for the Arizona Diamondbacks, hitting .254 with 17 home runs, 43 RBI and 38 runs in 89 contests, as he spent much of the first half playing behind Jeff Mathis.

It was a solid power resurgence for Iannetta, whose 17 dingers were as many as he had the previous two seasons combined for the Los Angeles Angels and Seattle Mariners.