Have to wonder if Matt Cain is at least the slightest bit annoyed about being the third starter in this rotation. He...
The San Francisco Giants have now lost six straight to the Arizona Diamondbacks, but this was a tough game to really glean...
The Giants know they have the pitching to compete in the National League West. After announcing their Opening Day 25-man roster,...
The excitement was in the announcement, not the press conference. Matt Cain already knew he was going to make an almost...
Our long nightmare is over … before it really started. Because if Matt Cain entered the season without an extension, this story...
People who complain about Bay Bridge tolls have a point: for people who have to drive across the thing every weekday and...
Are you sitting at your desk at work, trying to figure out some Friday night plans besides shuffling home and watching college...
After spending the week in the press box, I watched Saturday afternoon’s Spring Training battle between the San Francisco Giants and the...
They get everything out of the way quickly during the spring! Tim Lincecum walked to the clubhouse and answered questions after his...
Aside from ticket sales and World Series memorabilia, I would venture to guess that a huge portion of the team’s revenue stems...
As I write this post, the San Francisco Giants are streaming their workout and intrasquad game, and KNBR’s Murph and Mac (Brian...
You might hate it now, but if your favorite baseball team is just above average enough to grab the extra wild card...
Friday’s San Francisco Giants Media Day went better than I ever could have expected. Over a 2-hour span I was able to...
I knew I should’ve put this video in a post immediately after uploading it to YouTube on Saturday! It was found by...
The second time I visited Tim Lincecum’s suite yesterday during the San Francisco Giants’ Media Day (click here to see the first...