by Mitchell Leff
Photograph - Photography
PHILADELPHIA, PA - JUNE 10: Eduardo Escobar #5 of the Arizona Diamondbacks hits a two run home run in the top of the fifth inning against the Philadelphia Phillies at Citizens Bank Park on June 10, 2019 in Philadelphia, Pennsylvania. The Diamondbacks defeated the Phillies 13-8. (Photo by Mitchell Leff/Getty Images)
Image provided by Getty Images.
August 25th, 2019
Viewed 29 Times - Last Visitor from New York, NY on 02/27/2020 at 8:34 AM