San Francisco Giants' Mitch Haniger during a baseball game against the Miami Marlins in San Francisco, Sunday, May 21, 2023. (AP Photo/Jeff Chiu Stock Photo - Alamy
San Francisco Giants' Mitch Haniger scores on a base hit by J.D.
San Francisco Giants' Mitch Haniger scores on a single by Casey
San Francisco Giants' Mitch Haniger hits an RBI double against the
MORE
San Francisco Giants' Mitch Haniger is congratulated by J.D. Davis
San Francisco Giants' Mitch Haniger hits a single against the
Bailey hits 1st big league homer, squeezes in a run, Giants beat
San Francisco Giants' Mitch Haniger scores on a base hit by J.D.
San Francisco Giants' Mitch Haniger scores on a base hit by J.D.
Bailey hits 1st big league homer, squeezes in a run, Giants beat
San Francisco Giants' Mitch Haniger scores on a single by Casey
San Francisco Giants' Mitch Haniger breaks from the batter's box