I haven’t written much about Tim Lincecum’s absence, which at times has seemed strange even to me. When I started this site...
Yesterday’s game was a snoozer, and today’s 7-5 loss was frustrating for a variety of reasons, some of which we’ll get to...
What good is an unbalanced schedule if you can’t make fun of some of the teams you have to face 19 times?...
It’s the Phillies, sure. After losing 4-2 to the Giants today to finalize a series sweep, the worst team in baseball has...
Just for fun, I’m going to write something that’ll piss off the Small Sample Size Police Dept. Because if you can’t piss...
It was the kind of day that makes me seriously wonder what the hell I’m trying to accomplish, covering all these teams....
Bruce Bochy sent Yusmeiro Petit to the bullpen as the fourth inning started — not a good sign for Chris Heston. Then Petit...
The good news just keeps on coming for the San Francisco Giants. What’s good today? Casey McGehee is out of this morning’s...
The Houston Astros have a lineup full of mashers. They’re actually hackers, if we’re throwing diplomacy out the window. While watching the...
Things could be much, much worse for the San Francisco Giants. Only five other teams in the majors have a lower total run...
The Giants walked off their 2015 interleague debut with what turned out to be an awesome pitcher’s duel/really weird late inning pie fight...
The Giants owe a debt of gratitude to Clayton Kershaw, both for keeping their business model (“We’re the opposite of the A’s,...
There would’ve been no reason to throw in the towel after the first series of the season if the Giants got routed in...
The above photo shows Matt Cain before last year’s home opener. He was scheduled to start next Monday’s home opener against the Rockies, but...