BaseballSt. Louis Cardinals Cardinals lose rain-shortened game to Royals by Jeremy Karp May 23, 2015 by Jeremy Karp May 23, 2015 On Friday, May 22nd, the St. Louis Cardinals and Kansas City Royals faced off … 0 FacebookTwitterPinterestLinkedinEmail