Ryan Vogelsong was a great Giant

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

1992 Upper Deck Minors #244: Adam Hyzdu

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

Giants rookie Matt Duffy had a terrific season

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

You gotta like these kids.

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

Andrew McCutchen terrorizes the Giants

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

I have a copy of Championship Blood in my hands!

We got advance copies of Championship Blood this week!

Championship Blood celebrates 2014 Giants

Championship Blood is a new book about the 2014 Giants

2014 World Series: Game 7

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