Molina, Cardinals announce new deal through 2020 (Yahoo Sports)Molina, Cardinals announce new deal through 2020rd.yahoo.com