SAN FRANCISCO GIANTS

3m

After scoring a total of five runs over their five-game losing streak, the Giants are shaking up the roster. The team announced four transactions on Twitter Tuesday afternoon.

3m

Insider Andrew Baggarly chats every week! Join him today at 10:30 a.m. for an hour of free-flowing baseball talk.

3m

SAN FRANCISCO – There is always a helplessness tethered to not understanding why. 

3m

Programming note: Pirates-Giants coverage starts tonight at 7:00 p.m. on KNTV NBC Bay Area

Pages