BaseballSt. Louis Cardinals Cardinals win their 20th game of the season! by May 5, 2015 by May 5, 2015 St. Louis not only entered Tuesday’s game against the rival Chicago Cubs five and … 0 FacebookTwitterPinterestLinkedinEmail