News

Jordan Walker went 2-for-4 with a run and three RBIs as the St. Louis Cardinals edged the visiting Arizona Diamondbacks 6-5 with a wild back-and-forth finish Saturday.