The Arizona Diamondbacks will try to earn their second straight series victory when they host the St. Louis Cardinals on ...