St. Louis Cardinals sign deal with catcher Willson Contreras
Law: In signing Willson Contreras, the Cardinals find their Yadi replacement - The Athletic
Willson Contreras is a St. Louis Cardinal - Bleed Cubbie Blue
Cardinals moving Willson Contreras off catcher months after he signed $87.5 million contract
New report explains why Cardinals removed Willson Contreras as catcher
Cubs free agent Willson Contreras agrees to deal with Cardinals – NBC Sports Chicago
Willson Contreras Signs Five-Year Deal With the Cardinals - Stadium
Willson Contreras joins Cardinals on 5-year Deal
Contreras back in lineup as DH for Cardinals vs. Cubs tonight; Mikolas suspended 5 games
Cardinals next catcher might not be Willson Contreras or Sean Murphy