
Giants take walk-off win at Home Opener over Padres 2024.04.05 – Thairo Estrada doubled home Matt Chapman for the walk-off winning run, and the San Francisco Giants beat the San Diego Padres 3-2 on Friday at Oracle Park. Bob Melvin allowed himself to become nostalgic ever so briefly during his […]