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 104 Times - Last Visitor from Cupertino, CA on 05/23/2020 at 11:18 PM