Image #1 of 1
SAN FRANCISCO, CA - APRIL 5:  San Francisco Giants mascot Lou Seal celebrates on the mound after the Giants defeated the San Diego Padres 3-2 at Oracle Park on Friday, April 5, 2024 in San Francisco, California. (Photo by Brad Mangin)

SAN FRANCISCO, CA - APRIL 5: San Francisco Giants mascot Lou Seal celebrates on the mound after the Giants defeated the San Diego Padres 3-2 at Oracle Park on Friday, April 5, 2024 in San Francisco, California. (Photo by Brad Mangin)

Copyright 2024 Brad Mangin

Filename: C01R3492.CR2

add to lightbox

add to cart

download

SHARE