Molina agrees to $10M contract with Cards for final season

St. Louis Cardinals catcher Yadier Molina’s 19th season will be his last