I asked Brian Sabean what Bruce Bochy brings to the table during Media Day, and immediately regretted it because Bochy stared me...
Twitter can give you the best and the worst in a moment’s time … on my way to a game where...
Madison Bumgarner took a no-hitter into the 6th inning (it’s official: people jinxing no-hitters for fun is the worst thing about Twitter,...
Since San Francisco Giants fans have become entirely too accustomed to dominant, stifling pitching performances, the reaction from many after Barry Zito’s...
As the San Francisco Giants presented their new, totally unexpected template for losing games in their opening series against the Arizona D-Backs...
Bruce Bochy was MAD today. You think you were upset, complaining on Twitter about Brandon Crawford’s defense or Jeremy Affeldt’s contract. Bochy...
Watching the San Francisco Giants grew to be a chore near the end of the 2011 season. Not just for fans, but...
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...
After watching the last four games of the San Francisco Giants’ 2012 Cactus League season, everyone looks ready for the season. Not...
Lots of stories this week as the San Francisco Giants ready themselves for the 2012 season. Mike Fontenot was released in favor...
Back in Arizona, this time with my dad. Less press box, more beer. Not that much beer, otherwise I probably wouldn’t be...
People who complain about Bay Bridge tolls have a point: for people who have to drive across the thing every weekday and...
I’m in total agreement with Patrick Willis‘ skepticism. Can you imagine seeing the 49ers’ right tackle paddling out and catching multiple waves? Me neither,...