2017 Arizona Diamondbacks Review # 7: David Peralta - AZ Snake Pit
New mechanics pay quick dividends for Diamondbacks' David Peralta
Freeman stays hot and so do the Dodgers, who beat the Diamondbacks
Kole Calhoun, David Peralta power Arizona Diamondbacks past Los
Max Scherzer strikes out 11, retires final 15 Diamondbacks
MLB trade deadline cheat sheet: What to watch for all 30 teams
Future looks bright for the Diamondbacks
Freeman and Heyward homer, Dodgers beat Diamondbacks 7-0 for 3
D-backs lose a David Peralta suitor as Yankees trade for
MLB Trade Rumors: 5 potential landing spots for David Peralta