BaseballSt. Louis Cardinals Cardinals power their way to a 7-5 victory! by Jeremy Karp April 22, 2015 by Jeremy Karp April 22, 2015 On Tuesday night, the St. Louis Cardinals lost what turned out to be another … 0 FacebookTwitterPinterestLinkedinEmail