BaseballSt. Louis Cardinals Peralta’s home run wins it for Cardinals! by May 25, 2015 by May 25, 2015 After losing two of three to the Kansas City Royals, the St. Louis Cardinals … 0 FacebookTwitterPinterestLinkedinEmail