Arizona Diamondbacks All-Time Top 50: #27, David Peralta - AZ Snake Pit
Cubs Rumors: Does David Peralta make sense in this team's outfield?
Ugly inning at Arizona sends Giants to season-high sixth loss in a row
David Peralta, Paul Goldschmidt, and Jake Lamb by Christian Petersen
David Peralta Poster by Christian Petersen - Fine Art America
D-backs come through with 5-spot in 8th inning to beat Giants
Crowd Sourcing Diamondbacks Over/Under Projections: David Peralta-Steamer-Zips - AZ Snake Pit
David Peralta and Brandon Crawford Framed Print by Christian Petersen
Greinke, Ahmed, Peralta win Gold Glove awards
Dodgers final score: Julio Urías zeroes LA holds on to beat D-backs 5-4 - True Blue LA
Cliff Pennington, Ender Inciarte, and David Peralta Metal Print by Christian Petersen - Fine Art America
David Peralta by Christian Petersen
David Peralta and Paul Goldschmidt Poster by Christian Petersen
David Peralta of the Los Angeles Dodgers stands on deck during the News Photo - Getty Images
Arizona Diamondbacks vs. Pittsburgh Pirates