![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/profile_images/1619796546228297731/K2uXSiOK_400x400.jpg)
Hudson (@HBorgmeyer) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/FzQifKzWIAEQibA.jpg)
Hudson (@HBorgmeyer) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/Fr9BdQPXwAAnepp?format=jpg&name=large)
Hudson (@HBorgmeyer) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/Ff363WYXgAE-lQG.jpg)
Andrew Baumer (@baumer_andrew) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/ext_tw_video_thumb/1589328555263016965/pu/img/5TWJTT-Kxt-dwjyP?format=jpg&name=large)
Andrew Baumer (@baumer_andrew) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/Fi0esU1WYAAceUv.jpg)
Andrew Baumer (@baumer_andrew) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/FO6N-uMVUAAO_XW.jpg)
Tyler Afflick (@T_Afflick) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/Fopay0jWcAEx0y4.jpg)
Tyler Afflick (@T_Afflick) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/F0tOlCoaIAIVDbz.jpg)
Matthew Gillenwater (@mgillenwater) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/profile_images/837494674675937281/A2To7KBk_400x400.jpg)
Tyler Afflick (@T_Afflick) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/F6WlHUtWAAAwrwc.jpg)
Tyler Afflick (@T_Afflick) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/media/FO9sS8TWYAMb6h3.jpg)
Tyler Afflick (@T_Afflick) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/profile_images/1058534314416263168/dQdqj7qi_400x400.jpg)
Andrew Baumer (@baumer_andrew) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/ext_tw_video_thumb/1605235122529513472/pu/img/iD6UiIxP_M5v8cv4.jpg)
Matthew Gillenwater (@mgillenwater) / X
![FOX Sports: MLB on X: The St. Louis Cardinals and Willson Contreras are in agreement on a 5-year, $87.5M deal per @jonmorosi and @JeffPassan / X](https://pbs.twimg.com/ext_tw_video_thumb/1659374883355148290/pu/img/vbGiXqnBKrMW9YfJ.jpg)
Jonah Anderson (@Smgjdog) / X