Duane Kuiper

1m

The Giants traded Matt Duffy to Tampa Bay on Monday.

While many in the Bay Area media were stunned by the move, Duane Kuiper wasn't.

3m

San Francisco brass is kicking the tires on plenty of options as Hunter Pence recovers from surgery to repair a torn hamstring.

4m

Programming note: Giants-Padres coverage starts tonight at 6:30pm with Giants Pregame Live on CSN Bay Area.

5m

Programming note: Giants-Brewers coverage starts today at 4:30pm with Giants Pregame Live on CSN Bay Area.

5m

Matt Cain took the mound on Monday and threw 90 pitches in a minor league game.

Pages