Matt Cain’s strikeouts reached double digits for the second time this season. The first was his near-perfect shutout in the home opener...
It’s not a fun time to be on the Brandon Crawford bandwagon. Crawford’s offense has been worse than the already low expectations...
As the San Francisco Giants staggered through a third straight loss to the Miami Marlins, the lack of anything resembling feistiness, exuberance...
It’s been a gray, gloomy morning at AT&T Park, marked with periods of light rain about an hour before first pitch. The...
I saw Alex Pavlovic, the guy who mans the San Francisco Giants beat for the San Jose Mercury News and all those...
I’m writing this from the San Diego Airport, where Alex Smith was in line behind us to go through the TSA nonsense...
Doubleheaders are weird, and the San Francisco Giants sure seem to dominate whenever they’re forced into this rare scheduling quirk. Alright, that...
Brian Wilson knew it was coming. Now it’s official. “Wilson’s will have surgery tomorrow. Dr. Andrews will do the surgery. Dr. Okozuki...
The big story after the San Francisco Giants’ 4-2 victory over the Philadelphia Phillies seemed to be the bullpen in the eyes...
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,...
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...
The San Francisco Giants have now lost six straight to the Arizona Diamondbacks, but this was a tough game to really glean...
Watching the San Francisco Giants grew to be a chore near the end of the 2011 season. Not just for fans, but...