The Giants placed starter Matt Cain on the disabled list yesterday with a cut on his right index finger. The team…
Well, no need for the Colonization of the MLB like we planned, Tim Lincecum has decided to do it himself.
If anyone ever asks you to describe precisely what kind of player Yasiel Puig is, just show them this play from…
Things got scary during a Triple-A game in Salt Lake City last night. Darren Ford, an outfielder in the San…
Baseball has been a much more boring sport ever since Pat "The Machine" Burrell decided to hang up the spikes. But…
We haven't heard much from former KNBR radio host Damon Bruce since he went on a dick-twirling rant during one of…
Barry Bonds showed up at camp today, and put on a Giants uniform for the first time in seven years. At age 49, he…
Here's some fun spring training shenanigans courtesy of the San Francisco Giants, who understand that people wearing…
[Tim Lincecum is sporting a new mustache. It's, uh, something. Getty Photo/Chris Petersen]

Part of the San Francisco Batkid's reward for saving Giants mascot Lou Seal was a chance to run the bases at AT&T…

If you've been on the internet for more than five minutes today, you have assuredly had your heart melted by Batkid,…

Grantland has a fantastic and extensive oral history of 1989's earthquake-interrupted World Series, which includes…
He's 29 now, and the long hair is gone along with the velocity. A fastball that once kissed 95 now struggles to…
As far as I know, Kanye West and Kim Kardashian are not San Francisco Giants fans, nor do they have any meaningful…
One of the worst MLB contracts in history has concluded after seven grueling seasons. Barry Zito made his last…
As the Giants lined up for handshakes following last night's win over Los Angeles, former SF-closer-turned-Dodger…
More details have emerged about the murder of a Dodgers fan following Wednesday's Dodgers-Giants game in San…
Anyone who’s ever watched Giants outfielder Hunter Pence play baseball has had at least one of the following…