mlb

2m

Programming note: Blue Jays-Giants coverage starts today at 12pm with Giants Pregame Live on CSN Bay Area.

2m

SAN FRANCISCO — The Giants feel better about their pitching depth in the upper minors than they did a couple weeks ago, and on Tuesday two players got promotions to new levels.

2m

SAN FRANCISCO — Matt Cain had his longest start since 2013, but you have to go back a few more years to truly capture the vibe of this throwback game. 

Pages