The St. Louis Cardinals have finalized a three-year, $60 million contract extension with Yadier Molina.

Molina becomes baseball's highest-paid catcher by average annual contract value.

The two sides were working towards a new deal this spring.

Molina hit .307/.360/.427 with eight homers and 38 doubles in 581 plate appearances last season.