Tommy Henry falters, Ketel Marte has two home runs in loss to Reds
Reds hit three straight HRs in win over Diamondbacks
Alek Thomas Player Props: Diamondbacks vs. Cardinals
Cardinals beat Diamondbacks 6-4 for seventh straight win
D-backs end homestand with loss to Pirates, enter All-Star break
D-backs struggling to get big hits in close games
Tyler O'Neill Player Props: Cardinals vs. Diamondbacks
How to Watch the Braves vs. Diamondbacks Game: Streaming & TV Info
Ginkel falters as Diamondbacks blow 3 leads in 6-4 loss to Yankees
Rookie Matt McLain launches first career grand slam as Reds beat
Paris Pitch Highlights Rookie Night At The Ballpark
Machado homers twice, Padres beat Cardinals 4-2
Wainwright denied win 199, but Cardinals rally in ninth to win 10