Dodgers contract details for David Peralta, Jimmy Nelson & Alex
Nick Ahmed, Arizona Diamondbacks Agree to a Four-Year Contract
Diamondbacks LF David Peralta named Gold Glove finalist
Source - David Peralta agrees to 3-year, $22M deal with
Yelich, Narváez HR, Brews hand D-backs 16th road loss in row
David Peralta's 2-run single lifts Dodgers past Diamondbacks
Diamondbacks deal mainstay Peralta, will turn attention to young
Thomas hits 2 of Diamondbacks' 5 HRs in win over Pirates - Seattle
David Peralta's work ethic stands out