Published On Apr 5, 2024
The San Francisco Giants won their home opener when Thairo Estrada hit a walk off double in the ninth inning. Matt Chapman, who was hit by a pitch, scored from first base to give the Giants a 3-2 victory. Jon Miller makes the call on KNBR.
show more