Former Cubs catcher Willson Contreras agrees to deal with Cardinals. It’s a five-year contract worth $87.5 million. Former Cubs catcher Willson Contreras agrees to deal with Cardinals. See story here.