vogey001

Ryan Vogelsong was a great Giant

Giants pitcher Ryan Vogelsong had a terrific career in San Francisco.

hyzdu001

1992 Upper Deck Minors #244: Adam Hyzdu

Adam Hyzdu is one of many minor leaguers I photographed for Upper Deck in 1992.

duffyblog001

Giants rookie Matt Duffy had a terrific season

Giants third baseman Matt Duffy had a great rookie season in 2015.

blog001

You gotta like these kids.

The Giants beat the Cubs on a glorious day in San Francisco.

C01R7966

Andrew McCutchen terrorizes the Giants

Andrew McCutchen and the Pirates came to town and swept the Giants.

IMG_7142

I have a copy of Championship Blood in my hands!

We got advance copies of Championship Blood this week!

finalcover

Championship Blood celebrates 2014 Giants

Championship Blood is a new book about the 2014 Giants

BE0E8242

2014 World Series: Game 7

The Giants beat the Royals 3-2 to win the World Series