The Cardinals and catcher Yadier Molina have agreed to terms on a multiyear extension, according to a report. The deal is believed to be worth $75 million over five years. Molina, who is in the final year of his current contract, said last week that he was willing to continue negotiations this spring and that he "would like to work something out and try to stay" in St. Louis.