San Francisco Giants at San Diego Padres, April 30, 2025, 1:10 p.m. PST. Location: Petco Park, San Diego, CA. Watch: Padres TV. Listen: 97.3 The Fan …
San Francisco Giants at San Diego Padres, April 30, 2025, 1:10 p.m. PST. Location: Petco Park, San Diego, CA. Watch: Padres TV. Listen: 97.3 The Fan …
In