BaseballSt. Louis Cardinals Brewers win pitchers duel over Cardinals by Jeremy Karp June 1, 2015 by Jeremy Karp June 1, 2015 One day removed from an emotional 3-1 victory over the rival Los Angeles Dodgers, … 0 FacebookTwitterPinterestLinkedinEmail