The club has confirmed that a deal has been agreed to, but has not been finalized.
Gonzalez is 16 and will turn 17 in April. According to the league's website, Gonzalez will receive $66,000 for agreeing to terms with St. Louis.
The announcement on the DPL's website describes Gonzalez as having drawn "comparisons to a young Leo Nunez." If that comparison turned out to be apt, the Cardinals would be delighted. Nunez has closed for the Marlins for the past two seasons, striking out 71 batters in 65 innings for Florida in 2010.
Matthew Leach is a reporter for MLB.com. Read his blog, Obviously, You're Not a Golfer and follow him on Twitter at @MatthewHLeach. This story was not subject to the approval of Major League Baseball or its clubs.