Jhonny Peralta's time in St. Louis has come to a disappointing end.
Peralta, a three-time All-Star and 15-year veteran who signed a four-year, $52 million contract with the Cardinals in November 2013, was granted his unconditional release by the team on Tuesday.