800mm lens + Buster Posey = fun afternoon

Photogenic Giants catcher Buster Posey was a wonderful subject on Sunday afternoon.

Pat Burrell: The Legend of Pat the Bat

Veteran slugger Pat Burrell is having a great year with the Giants

Beat LA! Beat LA! Beat LA!

The Giants swept the Dodgers out of town by winning three thrillers over the weekend.

Buster Posey: You gotta love this kid

Buster Posey is the Giants best home-grown position player since Matt Williams.

Mark DeRosa is out for the season. No kidding!

Out for the year: Mark DeRosa to have wrist surgery.

Timmy freaked everyone out

Giants pitcher Tim Lincecum gave everyone a scare on Wednesday

Bay Bridge Series Returns to San Francisco

A’s vs Giants. These guys don’t like each other.

Giants Baseball: The Agony of Defeat

The Giants were swept by the A’s in the Bay Bridge Series over the weekend.

Giants sweep a bad Astros team over the weekend

Brian Wilson and the Giants swept the lowly Astros over the weekend.