Home St. Louis Cardinals' AffiliatesSpringfield Cardinals (AA) Naturals battle back for 8-6 win on Wednesday