by Michael Hickey
Photograph - Photography
CINCINNATI, OH - MAY 04: Kevin Pillar #1 of the San Francisco Giants and Steven Duggar #6 of the San Francisco Giants leap for the home run ball hit by the Cincinnati Reds at Great American Ball Park on May 4, 2019 in Cincinnati, Ohio. (Photo by Michael Hickey/Getty Images)
Image provided by Getty Images.
August 7th, 2019
Viewed 51 Times - Last Visitor from New York, NY on 01/23/2020 at 1:05 AM