Cardinals signed catcher Einar Diaz, who had been with the Expos, to a one-year, $600,000 contract.
He can earn $225,000 in bonuses. Diaz, who turns 32 in two weeks, will back up Yadier Molina for St. Louis. The former Indian hit just .223/.293/.302 while playing behind Brian Schneider last year. He’s nothing more than another Gary Bennett now.