The St. Louis Cardinals announced a three-year contract extension with catcher Yadier Molina for the 2018 – 2020 seasons Sunday.

“Today is about retaining the greatest catcher to ever wear a Cardinal’s uniform,” Cardinals General Manager John Mozeliak said. 

FACEBOOK LIVE: Cardinals announce contract extension with Yadier Molina

ESPN is reporting the deal is worth $60 million. 

"It's something that's very unique," Mozeliak said. "He was drafted by the organization. He's been in the big leagues since '04. And think of the success we've had in that time -- and he's a part of all of it. In terms of how I think about trying to make his legacy or complete that... it's very real in how we think about it."

The news comes on Opening Day. 

5 On Your Side reported the Cardinals and Molina were close to reaching a deal earlier this week.