BaseballSt. Louis Cardinals Cardinals fall to Cubs in pitching duel by April 8, 2015 by April 8, 2015 After defeating the Chicago Cubs Sunday on Opening Night by a score of 3-0, … 0 FacebookTwitterPinterestLinkedinEmail