Sources: Cardinals finalizing five-year deal with All-Star catcher Willson Contreras December 7, 2022 by St. Louis Post-Dispatch The St. Louis Cardinals have reached a deal with veteran free agent catcher Willson Contreras sources confirm to the Post-Dispatch. The deal is valued at $87.5 million over a term of five years.