Giants PressConf March 3, 2024 11:47 am Farhan explains why Chapman's contract is described as one-year deal Giants president of baseball operations Farhan Zaidi speaks to the media after signing infielder Matt Chapman to a one-year, $18 million contract. 49ers videos 2:06 Giants win game, series after Schmitt's walk-off vs. Reds 1:24 Harrison happy with resiliency after Giants scrape out win 1:36 Schmitt wins it for Giants with walk-off double vs. Reds 4:16 Melvin laments Giants' injuries going ‘on and on' 2:44 Schmitt's ‘grinding' pays off with walk-off for first hit of season