The rules for signing international players were updated with the most recent CBA. With the way things shake out now, the St. Louis Cardinals cannot sign an individual player for more than $300,000. That is because the team exceeded its signing pool in previous years.
Even with the signing cap, the Cardinals still have $5,004,500 available to them. For a more thorough explanation of the rules, you can read here.
Malcolm Nunez
So far, the only move the Cardinals have made is for the third baseman. Because of the sanctions, the team is limited in their choices.