Source: Matt Snyder, CBS Sports 
The Cardinals have been met with some criticism from players, fans and media after inking shortstop Jhonny Peralta to a four-year, $52 million contract this past season. The problem in the minds of the dissenters is that Peralta was seemingly “rewarded” for a season in which he served a 50-game suspension for his ties to PED via the Biogenesis clinic.
As for his side of the story, Cardinals general manager John Mozeliak replied with the following in a press conference Monday morning: “I don’t think it’s the Cardinals responsibility necessarily to be the moral police on potentially future employment.”
Mozeliak also said that he actually agrees with the sentiment that apparently a 50-game suspension for a first offense doesn’t seem to be enough of a deterrent, but apparently he doesn’t have a problem playing legally within the rules. That’s certainly his right.Cardinals GM Mozeliak Is Happy To Sign Peralta, Despite 50-Game Suspension by Charles Mager