The Pittsburgh Pirates and veteran catcher Austin Hedges agreed to a $5 million, one-year contract on Saturday, according to multiple reports.

The deal, which is pending a physical, was first reported by The New York Post.

The 30-year-old Hedges played for Cleveland last season, batting .163 with seven homers and 30 RBI in 105 games. Hedges helped the Guardians win the AL Central.