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 on Twitter: The first run of the game comes courtesy of David Peralta. / Twitter
Freight Train off the tracks: Reflecting on David Peralta's remarkable Diamondbacks career - PHNX
David Peralta lifts Dodgers against former club
Freight Train off the tracks: Reflecting on David Peralta's remarkable Diamondbacks career - PHNX
David Peralta's thank you message to D-backs fans following trade
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. (
Arizona Diamondbacks on Twitter: The first run of the game comes courtesy of David Peralta. / Twitter
David Peralta on his nickname: Freight Train, David Peralta talks about the origin of his nickname while sporting a Freight Train t-shirt. Where can we get one David?!
Freight Train off the tracks: Reflecting on David Peralta's remarkable Diamondbacks career - PHNX
David Peralta lifts Dodgers against former club
2020 Arizona Diamondbacks Reviews #9: David Peralta - AZ Snake Pit
Arizona Diamondbacks OF David Peralta explains the origins of his nickname, Freight Train, on the Edward Jones #ChattingCage. By MLB
Freight Train off the tracks: Reflecting on David Peralta's remarkable Diamondbacks career - PHNX