MLB - What a day at the plate for David Peralta. 🔥 🔥 🔥
Arizona Diamondbacks on Twitter: The first run of the game comes courtesy of David Peralta. / Twitter
David Peralta lifts Dodgers against former club
Arizona Diamondbacks on Twitter: The first run of the game comes courtesy of David Peralta. / Twitter
David Peralta lifts Dodgers against former club
Arizona Diamondbacks' David Peralta is congratulated in the dugout after hitting a three-run home run during the first inning of a baseball game against the San Diego Padres Thursday, Aug. 16, 2018
Arizona Diamondbacks' David Peralta is congratulated in the dugout after hitting a three-run home run during the first inning of a baseball game against the San Diego Padres Thursday, Aug. 16, 2018
Arizona Diamondbacks left fielder David Peralta cannot catch a double hit by San Francisco Giants' Mike Yastrzemski during the eighth inning of a baseball game in San Francisco, Monday, June 14, 2021. (
David Peralta ejected after bat slam, exchange with umpire
Arizona Diamondbacks left fielder David Peralta cannot catch a double hit by San Francisco Giants' Mike Yastrzemski during the eighth inning of a baseball game in San Francisco, Monday, June 14, 2021. (