Cardinals Active July 2nd despite Reduced Budget
The St. Louis Cardinals traded away international cap dollars but still signed at least nine players on the first day of the 2017-2018 period.
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed